docs: update fix_plan.md with Docker deployment tasks
This commit is contained in:
@@ -41,7 +41,7 @@
|
||||
|
||||
### Backend - FastAPI 重构
|
||||
|
||||
- [x] **B1.1**: 创建 FastAPI 后端 (`web/backend/main.py`)
|
||||
- [x] **B1.1**: 创建 FastAPI 后端 (`backend/app/main.py`)
|
||||
- [x] **B1.2**: 实现任务创建 API (`POST /api/v1/jobs/create`)
|
||||
- [x] **B1.3**: 实现任务状态查询 API (`GET /api/v1/jobs/{job_id}`)
|
||||
- [x] **B1.4**: 实现结果下载 API (`GET /api/v1/results/{job_id}/download`)
|
||||
@@ -84,9 +84,9 @@
|
||||
|
||||
### Docker 部署
|
||||
|
||||
- [ ] **D1.1**: 创建 FastAPI 专用 Dockerfile
|
||||
- [ ] **D1.2**: 更新 docker-compose.yml
|
||||
- [ ] **D1.3**: 配置 Traefik labels
|
||||
- [x] **D1.1**: 创建 FastAPI 专用 Dockerfile
|
||||
- [x] **D1.2**: 更新 docker-compose.yml
|
||||
- [x] **D1.3**: 配置 Traefik labels
|
||||
- [ ] **D1.4**: 测试域名访问 (bttiaw.hzau.edu.cn)
|
||||
|
||||
### 文档
|
||||
@@ -99,6 +99,7 @@
|
||||
- [x] 初始版本提交 - 简化架构 + 轮询改造
|
||||
- [x] **2025-01-13 #1**: Backend API enhancements - tasks router, download/delete endpoints, concurrency control, queue management
|
||||
- [x] **2025-01-13 #2**: Pipeline script enhancement - protein file (.faa) support with automatic type detection
|
||||
- [x] **2025-01-13 #3**: Docker deployment - SPA static file serving, Traefik labels, docker-compose configuration
|
||||
|
||||
## 参考文档
|
||||
|
||||
|
||||
Reference in New Issue
Block a user