Update server survey: removed code-server, gvoice DB, llm cert

Cleaned up per John's request:
- code-server stopped/disabled, nginx config removed
- gvoice database dropped (legacy)
- llm.payfrit.com SSL cert deleted

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
John Mizerek 2026-03-17 15:39:45 -07:00
parent e31cb5cbdf
commit 844968962c

View file

@ -17,7 +17,7 @@
| dev.payfrit.com/food/ | PHP-FPM | /var/www/payfrit-food/ | (same cert) | Payfrit Food project | | dev.payfrit.com/food/ | PHP-FPM | /var/www/payfrit-food/ | (same cert) | Payfrit Food project |
| god.payfrit.com | Lucee + PHP-FPM | /opt/lucee/.../god.payfrit.com/ | Let's Encrypt | VPN-only (10.10.0.0/24). PHP for .php files, Lucee for rest | | god.payfrit.com | Lucee + PHP-FPM | /opt/lucee/.../god.payfrit.com/ | Let's Encrypt | VPN-only (10.10.0.0/24). PHP for .php files, Lucee for rest |
| git.payfrit.com | Forgejo | proxy localhost:3000 | Let's Encrypt | Forgejo git hosting | | git.payfrit.com | Forgejo | proxy localhost:3000 | Let's Encrypt | Forgejo git hosting |
| code.payfrit.com | code-server | proxy localhost:8080 | Let's Encrypt | Web VS Code (not used for bots) | | code.payfrit.com | **DELETED** | — | Cert still exists | Removed 2026-03-17 (stale project) |
| status.payfrit.com | Uptime Kuma | proxy localhost:3001 | Let's Encrypt | Monitoring dashboard | | status.payfrit.com | Uptime Kuma | proxy localhost:3001 | Let's Encrypt | Monitoring dashboard |
| mm.payfrit.com | Mattermost | (separate server or config) | — | Team chat | | mm.payfrit.com | Mattermost | (separate server or config) | — | Team chat |
| llm.payfrit.com | **DELETED** | — | Cert still exists | Removed 2026-03-17 | | llm.payfrit.com | **DELETED** | — | Cert still exists | Removed 2026-03-17 |
@ -30,7 +30,7 @@
| 38291 | sshd | SSH access | | 38291 | sshd | SSH access |
| 3000 | Forgejo | Git hosting | | 3000 | Forgejo | Git hosting |
| 3001 | Uptime Kuma (node) | Status monitoring | | 3001 | Uptime Kuma (node) | Status monitoring |
| 8080 | code-server (node) | Web VS Code | | 8080 | **FREED** | Was code-server — removed 2026-03-17 |
| 8888 | Lucee/Tomcat (java) | CFML engine — being phased out | | 8888 | Lucee/Tomcat (java) | CFML engine — being phased out |
| 8005 | Tomcat shutdown | Internal only | | 8005 | Tomcat shutdown | Internal only |
| 8009 | Tomcat AJP | Internal only | | 8009 | Tomcat AJP | Internal only |
@ -42,7 +42,7 @@
| php8.3-fpm | running | PHP processing | | php8.3-fpm | running | PHP processing |
| lucee_ctl (Tomcat) | running | CFML engine — only god mode + legacy endpoints | | lucee_ctl (Tomcat) | running | CFML engine — only god mode + legacy endpoints |
| forgejo | running | Git hosting (git.payfrit.com) | | forgejo | running | Git hosting (git.payfrit.com) |
| code-server@john | running | Web VS Code (code.payfrit.com) — not used for bots | | code-server@john | **REMOVED** | Deleted 2026-03-17 |
| uptime-kuma | running | Monitoring (status.payfrit.com) | | uptime-kuma | running | Monitoring (status.payfrit.com) |
| payfrit-bot-poller | running | Polls MM for bot messages, responds via Claude API | | payfrit-bot-poller | running | Polls MM for bot messages, responds via Claude API |
| payfrit-bot-worker | running | Picks BotTasks from DB, runs Claude Code CLI | | payfrit-bot-worker | running | Picks BotTasks from DB, runs Claude Code CLI |
@ -79,7 +79,7 @@ Sub-sites: god.payfrit.com/ (admin panel)
| payfrit | Main Payfrit (prod) — ordering, businesses, users, menus | | payfrit | Main Payfrit (prod) — ordering, businesses, users, menus |
| payfrit_dev | Main Payfrit (dev/staging) | | payfrit_dev | Main Payfrit (dev/staging) |
| payfrit_food | Payfrit Food — products, sponsors, health scores, bot tasks | | payfrit_food | Payfrit Food — products, sponsors, health scores, bot tasks |
| gvoice | Google Voice (purpose unclear — may be legacy) | | gvoice | **DROPPED** — was legacy Google Voice, removed 2026-03-17 |
- **Credentials:** payfrit_app / Bv9#hLs4Wq@zK8nR - **Credentials:** payfrit_app / Bv9#hLs4Wq@zK8nR
- **Access:** Via WireGuard VPN or from dev server localhost - **Access:** Via WireGuard VPN or from dev server localhost
@ -151,6 +151,6 @@ git push origin main && ssh dev.payfrit.com "sudo git -C /var/www/bots pull orig
- [x] nginx duplicate configs cleaned up (dev.payfrit.com.bak, god.payfrit.com.bak) - [x] nginx duplicate configs cleaned up (dev.payfrit.com.bak, god.payfrit.com.bak)
- [ ] 6 CFM API endpoints: being migrated to PHP by @mike (almost done) - [ ] 6 CFM API endpoints: being migrated to PHP by @mike (almost done)
- [ ] god.payfrit.com: staying on Lucee for now (VPN-only, ~30 CFM endpoints) - [ ] god.payfrit.com: staying on Lucee for now (VPN-only, ~30 CFM endpoints)
- [ ] code-server: still running but not used for bots — could be disabled to save resources - [x] code-server: stopped, disabled, nginx config removed (2026-03-17)
- [ ] gvoice database: purpose unclear — may be legacy, investigate - [x] gvoice database: dropped (was legacy, confirmed by John)
- **Goal:** shut down Lucee once all CFM endpoints are migrated - **Goal:** shut down Lucee once all CFM endpoints are migrated