Compose stack

The repository includes docker-compose.yml to run core services together. Published docs do not list default host ports; port mappings and published interfaces are defined in that file and may differ per environment. Use your team’s private deployment guide for the exact map in staging and production.

Commands

docker compose up -d
docker compose up -d --build
docker compose down
After code changes, rebuild only what you need:
docker compose up -d --build api
docker compose up -d --build frontend

Operations notes

  • Use named volumes or equivalent persistence for MongoDB and Qdrant so data survives restarts.
  • Keep compose env files consistent with Environment variables.