services: management-api: build: context: ../backend dockerfile: ../deploy/Dockerfile.backend environment: MANAGEMENT_ADDR: 0.0.0.0:8080 MANAGEMENT_DB_PATH: /data/management.db MANAGEMENT_MODE: mock MANAGEMENT_SEED_DEMO: "true" MANAGEMENT_MOCK_CELL_APPLY: "false" MANAGEMENT_ALLOWED_ORIGINS: ${MANAGEMENT_ALLOWED_ORIGINS:-http://localhost:3000} volumes: - management-data:/data ports: - "${MANAGEMENT_API_PORT:-8080}:8080" management-ui: build: context: ../frontend dockerfile: ../deploy/Dockerfile.frontend args: VITE_MANAGEMENT_API_URL: ${MANAGEMENT_UI_API_URL:-http://localhost:8080} depends_on: - management-api ports: - "${MANAGEMENT_UI_PORT:-3000}:3000" volumes: management-data: