YOU RUN IT

Self-host

Run the open-source Cove on your own hardware. Full sovereignty, no monthly hosting. The steps are right below.

↓ You're here
WE RUN IT

Host it for you

Same Cove, same software — we stand it up and keep it running. Buy it, name it, claim it. Nothing to install.

Host with us →

It's the same Cove either way. Hosting just decides whose machine it runs on — the software, your data ownership, and how it works are identical. Below is the self-host path.

BEFORE YOU START

1

Clone and set your secrets

git clone https://github.com/LucidPrinciples/lucid-cove-core.git cove-core
cd cove-core
cp .env.example .env

Open .env and set, at minimum: COVE_NAME + COVE_ID (a label and slug), strong POSTGRES_PASSWORD + NC_ADMIN_PASSWORD, a long random SHARED_CONTAINER_SECRET, and a model provider (OLLAMA_BASE_URL for local, or one of the *_API_KEY vars). Everything else is optional and feature-gated — leave it blank until you want it.

2

Provide your Cove config

cp config/cove.yaml.example config/cove.yaml
cp config/agent.yaml.example config/agent.yaml

Edit config/cove.yaml — set your cove.name, cove.id, cove.operator, and (optional) cove.domain if you'll run behind a domain. The repo is the source of everything standard — the team, the tools, the steward. Your config only overrides its own values.

3

Bring up the stack

cp docker/docker-compose.example.yml docker/docker-compose.yml
cd docker
docker compose up -d --build

This builds the cove-core image and starts four services: the app, Postgres, Nextcloud, and Redis.

4

Open it

# Mission Control
http://localhost:8200

# Nextcloud  (log in as NC_ADMIN_USER / NC_ADMIN_PASSWORD)
http://localhost:8081

If anything looks off, watch the logs: docker compose logs -f app. That's a running Cove — your steward, your files, your daily tuning.

Going Further

The container carries no source — cove-core is mounted from the repo at runtime and merged into the app, so you update by pulling the repo and recreating the container. Nextcloud uses SQLite in the base setup (fine for one family). This is pre-release software (v1.0.0) — expect rough edges. Code is Apache 2.0; the Canon framework content is CC BY 4.0. Full guide: QUICKSTART.md.

Rather Not Run a Server?

Same Cove, none of the setup. We provision it, route it, and keep it running — you just name it and claim it. Your data ownership and the software are identical to self-hosting.

HOST IT FOR ME VIEW THE REPO