Files
AIPortPilot/docker-compose.dev.yml
T
selfrelease 63031dd183 feat: T1.7 投后报告导出 + T1.8 docker-compose.dev.yml + T0.4 补全
- 后端:reports_export 路由(summary 聚合 + JSON 导出)
- 测试:3 个导出测试,总计 67 passed
- docker-compose.dev.yml:开发覆盖(源码挂载 + hot reload + debugpy)
- 前端 14 路由构建成功
2026-07-18 22:21:51 +08:00

36 lines
698 B
YAML

# 开发环境覆盖配置
# 用法:docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d
#
# 特性:挂载源码 + hot reload + 调试端口
services:
backend:
volumes:
- ./backend:/app
environment:
- APP_DEBUG=true
- APP_ENV=development
command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
ports:
- "8000:8000"
- "5678:5678" # debugpy
frontend:
volumes:
- ./frontend:/app
- /app/node_modules
- /app/.next
environment:
- NODE_ENV=development
command: pnpm dev
ports:
- "3000:3000"
postgres:
ports:
- "5432:5432"
redis:
ports:
- "6379:6379"