Task 12 — Full Stack Rescue (Capstone)
How to evaluate
csot challenge start -w week-02 -t 12
# SSH in with printed host, port, password
# cd ~/incident-12 — fix the stack on the VM
csot challenge verify
Edit files under ~/incident-12 on the VM, then docker compose up -d --build.
Inherited checkout-api. docker compose up does not work. Multiple bugs span
Dockerfile, compose.yaml, and environment wiring.
What the checker verifies (live)
- Stack boots after your SSH fixes (8 pts)
GET /api/users→ 200 with JSON body (17 pts)- API stays healthy (auto-check every ~30s until
csot challenge verifypasses) (8 pts)