Self-hosted & sovereign

Run Vallorix on your own infrastructure.

Deploy the full platform in your own cloud, on-prem, or fully air-gapped. Your controls, evidence, and audit data never leave your boundary. One Compose stack, secrets generated on your host, upgrades on your schedule.

Your data, your walls

Postgres + object storage run inside your stack. Nothing phones home. Air-gap friendly.

Private AI copilot

The compliance copilot runs against any OpenAI-compatible endpoint — point it at a local Ollama and no prompts ever leave your network.

Secrets you generate

One script mints strong, unique keys on your host. We never ship or hold your secrets.

Quick start

Up and running in three commands

Requires Docker Engine + Compose v2 (or Podman), openssl, and an LLM endpoint (e.g. a local Ollama). Full details in the README.

# 1) get the package + image (image provided with your license)
docker load -i vallorix-<version>.tar.gz

# 2) generate strong per-host secrets
./generate-secrets.sh

# 3) start it
docker compose up -d   &&   open http://localhost:8090

Put nginx/Caddy/Traefik in front for TLS, set VALLORIX_BASE_URL, and you're production-ready. Backups are two Docker volumes; upgrades are docker compose pull && up -d.

The package

Everything you need is in the deployment package:

Prefer we run it for you? Managed — sovereign by default gives you a single-tenant instance in the region you choose, without giving up control.