docker-compose reference
Structure of the docker-compose.yml that OrcheStack generates from your service selection, with common overrides documented.
Base services
The generated compose always includes:
orchestack-proxy— reverse proxy (Traefik)orchestack-auth— nginx serving signup, login and the setup wizardorchestack-dashboard— administrator dashboardorchestack-postgres— PostgreSQL warehouse + platform metadata storeorchestack-orchestrator— Python service-lifecycle manager
Profiles
Each selectable tool is added under a Docker Compose profile matching its name. docker compose --profile airbyte up -d starts the Airbyte stack. OrcheStack manages profile activation automatically via the orchestrator.
Common overrides
Put custom overrides in docker-compose.override.yml (not edited by OrcheStack):
services:
orchestack-postgres:
deploy:
resources:
limits:
memory: 2g
orchestack-dashboard:
environment:
- DASHBOARD_LOG_LEVEL=info