31 lines
820 B
YAML
31 lines
820 B
YAML
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:
|