Start services
From repository root:
docker compose -f apps/admin/deploy/docker-compose.yml up --buildWhat you get
adminservice (cms0 admin API + UI)postgresservice for local persistence
Recommended production adjustments
- Replace all placeholder secrets and credentials.
- Move secrets to environment management (not inline compose values).
- Pin image and runtime versions in your deployment pipeline.
- Bind persistent volumes for Postgres and backup data.
- Restrict publicly exposed ports through your proxy/firewall.
External Postgres
If you use managed Postgres:
- Point
DATABASE_URLto your external instance. - Remove the local
postgresservice from Compose. - Keep TLS/network policies aligned with your environment.