23 lines
815 B
YAML
23 lines
815 B
YAML
|
|
# Development overrides - automatically merged with docker-compose.yml
|
||
|
|
# For production, rename this file or use: docker compose -f docker-compose.yml up
|
||
|
|
|
||
|
|
services:
|
||
|
|
api:
|
||
|
|
build: .
|
||
|
|
image: orchestrator-dev
|
||
|
|
volumes:
|
||
|
|
- ./app:/app/app
|
||
|
|
- ./alembic:/app/alembic
|
||
|
|
command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
|
||
|
|
environment:
|
||
|
|
DEBUG: "true"
|
||
|
|
# LOCAL_MODE settings (set via env file or command line)
|
||
|
|
LOCAL_MODE: "${LOCAL_MODE:-false}"
|
||
|
|
INSTANCE_ID: "${INSTANCE_ID:-}"
|
||
|
|
LOCAL_AGENT_KEY: "${LOCAL_AGENT_KEY:-}"
|
||
|
|
# Hub telemetry settings
|
||
|
|
HUB_TELEMETRY_ENABLED: "${HUB_TELEMETRY_ENABLED:-false}"
|
||
|
|
HUB_URL: "${HUB_URL:-}"
|
||
|
|
HUB_API_KEY: "${HUB_API_KEY:-}"
|
||
|
|
HUB_TELEMETRY_INTERVAL_SECONDS: "${HUB_TELEMETRY_INTERVAL_SECONDS:-60}"
|