Files
rogee b6d0af1a56
management-images / build-and-publish (push) Successful in 9m15s
docs: add one-click management deployment and image workflow
2026-09-16 17:57:05 +08:00

28 lines
868 B
YAML

services:
management-api:
# yamllint disable-line rule:line-length
image: ${MANAGEMENT_API_IMAGE:-git.ipao.vip/rogee/agent-call-management-api:latest}
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"
# yamllint disable-line rule:line-length
MANAGEMENT_ALLOWED_ORIGINS: ${MANAGEMENT_ALLOWED_ORIGINS:-http://localhost:3000}
volumes:
- management-data:/data
ports:
- "${MANAGEMENT_API_PORT:-8080}:8080"
management-ui:
# yamllint disable-line rule:line-length
image: ${MANAGEMENT_UI_IMAGE:-git.ipao.vip/rogee/agent-call-management-ui:latest}
depends_on:
- management-api
ports:
- "${MANAGEMENT_UI_PORT:-3000}:3000"
volumes:
management-data: