docs: update fix_plan.md with Docker deployment tasks

This commit is contained in:
zly
2026-01-13 23:50:06 +08:00
parent 1a1ba71777
commit 029e49bf6a

View File

@@ -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
## 参考文档