# Deployment & Fixes Checklist - [x] **Fix Deployment Issues** - [x] **Docs Route**: Enable [docs_git.md](file:///Users/bmt/Downloads/crumbcrm_crumbcore_v1/app/docs/docs_git.md) in whitelist and copy file. - [x] **Chat Stability**: Increase rate limit (60/min) and Nginx timeouts (300s). - [x] **Vector Search**: Auto-detect embedding provider for robustness. - [x] **SSL Setup**: Automate Certbot for `sslip.io` domain. - [x] **TTYD / Missions**: - [x] Create setup script ([setup_missions.sh](file:///Users/bmt/Downloads/crumbcrm_crumbcore_v1/native_crumbcore_v1/setup_missions.sh)). - [x] Configure Nginx route `/terminal/`. - [x] Fix TTYD 404 (Zombie process killed, Service restarted). - [x] **Verification** - [x] Push fixes to server. - [x] Run updated [setup_missions.sh](file:///Users/bmt/Downloads/crumbcrm_crumbcore_v1/native_crumbcore_v1/setup_missions.sh). - [x] **Verify Nginx Config on Server** (Critical Step). - [x] Confirm TTYD accessible via browser. - [x] Confirm Chat and Docs functional. - [x] 'Bugsy' Health Check features. ## Cosmetics & Future (Backlog) - [ ] **Mission Selector**: Fix [stat](file:///Users/bmt/Downloads/crumbcrm_crumbcore_v1/app/routers/chat.py#232-243) syntax error in `waldwaechter.sh` (Line 720). - [ ] **Docs Reader**: Investigate 404/Empty list on `/docs`. - [ ] **Debian Doktor**: Remove 'Syslog' option if not available on host. # Status: 🌲 NEXUS READY 🌲