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 路由构建成功
This commit is contained in:
selfrelease
2026-07-18 22:21:51 +08:00
parent 53ae2059c5
commit 63031dd183
4 changed files with 349 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
# 开发环境覆盖配置
# 用法: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"