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
./scripts/generate-secrets.sh        # 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.11.0.2.tar.gz (7.4 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.11.0.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: soliplex_template-0.11.0.2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.20 {"installer":{"name":"uv","version":"0.11.20","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.11.0.2.tar.gz
Algorithm Hash digest
SHA256 aafd8bf4bcca903e8764a647ea4069e5a0e2d89a40770e40bcdd1da3981236fb
MD5 e2e346347ea1252cd72d983eba4454c7
BLAKE2b-256 1afc85c85b3150e93c8aecc96947df5bd65768e03e07d472793f822960fa4f07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soliplex_template-0.11.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.20 {"installer":{"name":"uv","version":"0.11.20","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.11.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 59c0c5463ef2557044bd9db2224bc4870f8b63f1658dd26c74c4fef13e61a5db
MD5 6a1ba4b214898f03f9461794f48fb6c8
BLAKE2b-256 d9b9c15b7244db2c807d6a55b8901ec128e6154d4236576956e5f241af87a36e

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