Deploy Clovar with Docker Compose
Five containers. Zero configuration. The complete AI workforce platform running on your infrastructure in under five minutes.
Prerequisites
You'll need the following installed on your machine:
- Docker Desktop (or Docker Engine + Compose plugin on Linux)
- Git to clone the repository
- At least 8 GB RAM allocated to Docker (SQL Server requirement)
- An Anthropic or OpenAI API key (for agent reasoning and embeddings)
Clone the repository
Coming soon.
Create your environment file
Create a .env file in the platform/ directory:
# SQL Server passwords (choose strong passwords)
SQL_SA_PASSWORD=YourStrong!Passw0rd
DB_PASSWORD=YourStrong!Passw0rd
# Optional: set your instance URL
CLOVAR_BASE_URL=http://localhost:5001
The SA password must meet SQL Server complexity requirements: at least 8 characters with uppercase, lowercase, digits, and symbols.
Start the stack
docker compose up -d
This starts all five services:
localhost:5002
localhost:5001
localhost:1433
internal
internal
First run takes 2-3 minutes while SQL Server initializes the schema and seed data. Watch progress with docker compose logs -f sqlserver
Access the platform
Once all health checks pass:
Configure your AI provider key
On first launch, the setup wizard guides you through:
- Creating your first business (tenant)
- Adding your Anthropic or OpenAI API key (BYOK — you pay the AI provider directly)
- Creating your first department
- Deploying your first agent
A master API key is auto-generated on first run and saved to state/bootstrap-master-key.txt inside the API container. Use this for initial device pairing.
What's included in Community edition
No license key required. Community edition gives you:
Need more? View pricing for Professional and Enterprise editions.
Need help getting set up?
If you run into issues or need guidance configuring the platform for your use case, get in touch. We offer implementation consulting for Professional and Enterprise customers.