version: '3.8' services: # Frontend Service safe-os-ui: image: dcr-by1jwyxk44.71826370.xyz/safe-os-ui:latest container_name: safe-os-ui restart: always networks: - npm_network # Backend: Planning Agent planning-agent: image: dcr-by1jwyxk44.71826370.xyz/planning-agent:latest container_name: planning-agent restart: always environment: - PORT=8090 networks: - npm_network # Backend: DevOps Agent devops-agent: image: dcr-by1jwyxk44.71826370.xyz/devops-agent:latest container_name: devops-agent restart: always environment: - PORT=8000 networks: - npm_network # Backend: Quality Gate quality-gate: image: dcr-by1jwyxk44.71826370.xyz/quality-gate:latest container_name: quality-gate restart: always environment: - PORT=5000 networks: - npm_network networks: npm_network: external: true name: proxy-net # 已更新为实际的 Docker 网络名称