Skip to main content

Docker Compose template for a Soliplex stack, plus the soliplex-template Agent Skill and its build tooling.

Project description

Soliplex Docker Compose Template

A starting point for running Soliplex and related services under Docker Compose.

Quickstart

git clone https://github.com/soliplex/soliplex-template.git
cd soliplex-template
uv run scripts/generate_secrets.py   # populates .secrets/*.gen (gitignored)
echo 'OLLAMA_BASE_URL=http://your-ollama-host:11434' > .env
docker compose up

Then open http://localhost:9000. The terminal client (TUI) is bundled in the backend image — run it against the stack with docker compose exec backend soliplex-tui --url http://localhost:8000. This template also serves the TUI as a web app (the optional tui service) at https://localhost:9443/tui/.

OLLAMA_BASE_URL must point at an Ollama server that serves the models referenced in backend/environment/installation.yaml. The first up builds images and initializes Postgres, so it takes a few minutes.

Documentation

Full documentation — prerequisites, exposed ports, architecture, secrets, the RAG pipeline, configuration, and generating a customized project — lives at https://soliplex.github.io/soliplex-template/ (sources under docs/, built with Zensical).

Build the docs locally with:

uv run zensical serve     # preview at http://localhost:8000
uv run zensical build     # static site under site/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

soliplex_template-0.12.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

soliplex_template-0.12-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file soliplex_template-0.12.tar.gz.

File metadata

  • Download URL: soliplex_template-0.12.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for soliplex_template-0.12.tar.gz
Algorithm Hash digest
SHA256 0285941554e753488f54b0ade23e2f204405c1bf367611598ead0e710dfb35b1
MD5 fb3515a8cf8d1b9715928749ed7cdb33
BLAKE2b-256 6675ed8cc26874b65418ef409358661b932fae3ef7f8957c711611d0867f0856

See more details on using hashes here.

File details

Details for the file soliplex_template-0.12-py3-none-any.whl.

File metadata

  • Download URL: soliplex_template-0.12-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for soliplex_template-0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 d2f36b7b3062bdd4bd1ba890499d1d264845551fbb43031ba81d69377b5d74f8
MD5 483051707c80f0fbcbd8b35b68ac7d56
BLAKE2b-256 2c4c6b2c93cfb78309c838ce2d2074f9ab016b9a2ea7878114f26a46b811e315

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page