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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0285941554e753488f54b0ade23e2f204405c1bf367611598ead0e710dfb35b1
|
|
| MD5 |
fb3515a8cf8d1b9715928749ed7cdb33
|
|
| BLAKE2b-256 |
6675ed8cc26874b65418ef409358661b932fae3ef7f8957c711611d0867f0856
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2f36b7b3062bdd4bd1ba890499d1d264845551fbb43031ba81d69377b5d74f8
|
|
| MD5 |
483051707c80f0fbcbd8b35b68ac7d56
|
|
| BLAKE2b-256 |
2c4c6b2c93cfb78309c838ce2d2074f9ab016b9a2ea7878114f26a46b811e315
|