This commit is contained in:
2026-03-13 15:59:01 +08:00
parent 80d9b50587
commit 078f928f75
5 changed files with 10 additions and 600 deletions

View File

@@ -11,7 +11,7 @@ services:
- "8000:8000"
environment:
# DashScope API Key必需
- DASHSCOPE_API_KEY=${DASHSCOPE_API_KEY:-your_api_key_here}
- DASHSCOPE_API_KEY=${DASHSCOPE_API_KEY:sk-616332b2afa94699b4572d0fe6ac370a}
# 可选配置
- HOST=0.0.0.0
- PORT=8000
@@ -41,24 +41,6 @@ services:
retries: 3
start_period: 10s
# Nginx 反向代理(可选,用于生产环境)
nginx:
image: nginx:alpine
container_name: multi-agent-nginx
restart: unless-stopped
ports:
- "80:80"
- "443:443"
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf:ro
- ./ssl:/etc/nginx/ssl:ro # SSL 证书目录(如果需要 HTTPS
depends_on:
- multi-agent-system
networks:
- agent-network
profiles:
- production # 仅在生产环境启动
networks:
agent-network:
driver: bridge