# Production overrides — use with: # docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d --build # # Changes from dev: # - uvicorn runs without --reload # - all services restart unless stopped # - worker concurrency bumped to match a typical host services: postgres: restart: unless-stopped redis: restart: unless-stopped api: # dev: --reload --workers 1 command: > sh -c "alembic upgrade head && uvicorn app.main:app --host 0.0.0.0 --port 8000 --workers 2" restart: unless-stopped worker: restart: unless-stopped beat: restart: unless-stopped frontend: restart: unless-stopped nginx: restart: unless-stopped