docs(17-02): complete docker deployment files plan — SUMMARY.md, STATE.md, ROADMAP.md, REQUIREMENTS.md
This commit is contained in:
@@ -120,9 +120,9 @@
|
||||
|
||||
- [x] **DEPLOY-01**: Application runs in Docker with a production docker-compose.yml (node:20-slim, three-stage build, not Alpine)
|
||||
- [x] **DEPLOY-02**: All secrets (SMTP, database URL, API keys) are injected at container runtime via env_file — not baked into image
|
||||
- [ ] **DEPLOY-03**: Email delivery works correctly from the Docker container (SMTP connects to external SMTP server from container)
|
||||
- [x] **DEPLOY-03**: Email delivery works correctly from the Docker container (SMTP connects to external SMTP server from container)
|
||||
- [x] **DEPLOY-04**: GET /api/health returns 200 OK when the database is reachable
|
||||
- [ ] **DEPLOY-05**: Uploaded PDF files persist across container restarts (named Docker volume for uploads directory)
|
||||
- [x] **DEPLOY-05**: Uploaded PDF files persist across container restarts (named Docker volume for uploads directory)
|
||||
|
||||
## v2 Requirements
|
||||
|
||||
@@ -237,9 +237,9 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| MSIGN-09 | Phase 16 | Pending |
|
||||
| DEPLOY-01 | Phase 17 | Complete |
|
||||
| DEPLOY-02 | Phase 17 | Complete |
|
||||
| DEPLOY-03 | Phase 17 | Pending |
|
||||
| DEPLOY-03 | Phase 17 | Complete |
|
||||
| DEPLOY-04 | Phase 17 | Complete |
|
||||
| DEPLOY-05 | Phase 17 | Pending |
|
||||
| DEPLOY-05 | Phase 17 | Complete |
|
||||
|
||||
**Coverage:**
|
||||
- v1.0 requirements: 28 total — mapped to phases 1-7 — all Complete
|
||||
|
||||
Reference in New Issue
Block a user