fix: docker-compose 补全 ALLOWED_API_KEYS 环境变量

P2 部署后 middleware 需要 ALLOWED_API_KEYS 验证 API Key,但 docker-compose.yml
未将该变量传入容器,导致中间件返回 401,IP 查询再次失效。
This commit is contained in:
gitadmin 2026-05-15 12:03:49 +08:00
parent 3f3dfc1f19
commit 66dbd80587
1 changed files with 2 additions and 0 deletions

View File

@ -26,6 +26,8 @@ services:
- ISSUE_API_URL=http://issue-ai:3000/api - ISSUE_API_URL=http://issue-ai:3000/api
# issue-ai API Key用于服务间认证 # issue-ai API Key用于服务间认证
- ISSUE_API_KEY=${ISSUE_API_KEY:-your-secret-api-key-change-in-production} - ISSUE_API_KEY=${ISSUE_API_KEY:-your-secret-api-key-change-in-production}
# 允许调用本系统的 API Key逗号分隔中间件验证用
- ALLOWED_API_KEYS=${ALLOWED_API_KEYS}
# 故障历史跳转的工单系统地址(客户端使用) # 故障历史跳转的工单系统地址(客户端使用)
- NEXT_PUBLIC_ISSUE_URL=https://issue.tlyq.ai/tickets - NEXT_PUBLIC_ISSUE_URL=https://issue.tlyq.ai/tickets
restart: unless-stopped restart: unless-stopped