63031dd183
- 后端:reports_export 路由(summary 聚合 + JSON 导出) - 测试:3 个导出测试,总计 67 passed - docker-compose.dev.yml:开发覆盖(源码挂载 + hot reload + debugpy) - 前端 14 路由构建成功
36 lines
698 B
YAML
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"
|