Docker Deployment
Use Docker when you want container-level control over app and supporting services.Basic Flow
1
Clone and configure
2
Set env values
Configure auth, Convex URLs, encryption key, and optional provider/search keys.
3
Start containers
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Run OpenChat in containers using Docker Compose.
Clone and configure
git clone https://github.com/opencoredev/openchat.git
cd openchat
cp env.web.example apps/web/.env.local
cp env.server.example apps/server/.env.local
Set env values
Start containers
docker compose up --build
docker compose up -d
docker compose logs -f
docker compose down
curl http://localhost:3210/health
Was this page helpful?