# 🔥❄️ FIREFROST GAMING - CURRENT TASKS & PRIORITIES **Last Updated:** February 11, 2026 **Version:** 2.0 **Updated By:** Michael + Claude --- ## ✅ COMPLETED TODAY (Feb 11, 2026) ### TX1 Game Server Recovery - All 6 TX1 servers were DOWN (bound to wrong IP: 38.68.14.188 instead of 38.68.14.26-30) - Root cause: Pterodactyl allocations pointed to Billing VPS IP - Fix: Allocated correct port ranges (25565-25580, 5520-5521, 30000) to correct IPs - Assigned each server to correct IP:port combo - All 6 servers restarted and verified operational - **Lesson learned: "I would have known earlier if game servers were in Uptime Kuma"** ### Game Server Monitoring Added - 12 game server monitors added to Uptime Kuma (TCP Port type) - 6 TX1 Dallas + 6 NC1 Charlotte - Total monitors now: 17 (5 infrastructure + 12 game servers) - NC1 routing resolved — reachable from Command Center ### FoundryVTT Verified - Configuration reviewed and confirmed correct - Running on 38.68.14.26:30000 - Holly can use it for Pokerole campaign - Subdomain setup (foundry.firefrostgaming.com) deferred to later ### ATM10 Memory Fix - Was at 98.6% memory (15.78/16 GiB) with 1.9GB memory leak - Bumped allocation from 16GB to 20GB - Restarted — now at 63% (12.55/20 GiB) with headroom - Monitor for leak recurrence; may need scheduled restarts ### Infrastructure Manifest Updated - v1.5 committed to Git - Corrected NC1 server list (all on single IP with unique ports) - Corrected TX1 server list - Updated UUIDs from actual Panel data - Added Code-Server to management services ### Session Handoff Rewritten - v2.0 — clean, no duplicates, current state - First file edited and committed via Code-Server! --- ## ⏳ IMMEDIATE PRIORITIES ### 1. Update FIREFROST-PROJECT-SCOPE-V2.md - **Priority:** HIGH - **Reason:** Master scope doc needs to reflect current state - **Changes needed:** Game server lists, Phase 0.5+ status, Code-Server added ### 2. Update TASKS.md - **Priority:** HIGH - **Status:** THIS UPDATE (you're reading it) ### 3. Deploy NextCloud (downloads.firefrostgaming.com) - **Priority:** HIGH - **Location:** Ghost VPS (64.50.188.14) - **Use cases:** Consultant video archive (Meg), Holly's project files, subscriber world downloads - **Three use cases = deploy now** ### 4. FoundryVTT Subdomain - **Priority:** MEDIUM - **Task:** Set up foundry.firefrostgaming.com with SSL via Nginx reverse proxy - **Currently:** Accessible via IP:port only (38.68.14.26:30000) ### 5. ATM10 Restart Schedule - **Priority:** MEDIUM - **Task:** Consider daily/every-other-day scheduled restarts to prevent memory leak buildup - **Monitor:** Watch memory usage over next few days --- ## 📋 PHASE 0.5+ STATUS ### Completed Services | # | Service | Domain | Location | Date | | :---- | :---- | :---- | :---- | :---- | | 1 | Gitea | git.firefrostgaming.com | Command Center | Feb 8-9 | | 2 | Uptime Kuma | status.firefrostgaming.com | Command Center | Feb 9 | | 3 | MkDocs | docs.firefrostgaming.com | Ghost VPS | Feb 9 | | 4 | Code-Server | code.firefrostgaming.com | Command Center | Feb 11 | | 5 | Automation | N/A (daemon) | Command Center | Feb 9 | ### Pending Services | # | Service | Domain | Location | Priority | | :---- | :---- | :---- | :---- | :---- | | 6 | NextCloud | downloads.firefrostgaming.com | Ghost VPS | HIGH | | 7 | Wiki.js (Subscribers) | subscribers.firefrostgaming.com | Ghost VPS | MEDIUM | | 8 | Wiki.js (Staff) | staff.firefrostgaming.com | Ghost VPS | MEDIUM | | 9 | Vaultwarden | vault.firefrostgaming.com | TBD | LOW | | 10 | Netdata | analytics.firefrostgaming.com | TBD | LOW | --- ## 🛡️ PHASE 1: DDoS PROTECTION (PLANNING) - **Status:** Planning phase — deploy after Phase 0.5 completion - **Options:** Cloudflare Spectrum, Simplified GRE, or Hybrid - **Decision point:** Design session after management services complete - **Target:** Before soft launch (late February 2026) --- ## 🔧 INFRASTRUCTURE MAINTENANCE ### Frostwall (UFW) Deployment - **Status:** Not yet deployed on game servers - **Priority:** After Phase 0.5 services complete - **Scope:** TX1 + NC1 game server firewall rules ### Regular Maintenance - Monitor ATM10 memory leak - Check SSL certificate renewals (certbot) - Review Uptime Kuma alerts - Git repository housekeeping --- ## 📚 DOCUMENTATION DEBT ### Files Needing Updates - FIREFROST-PROJECT-SCOPE-V2.md (game server lists, Phase status) - workflow-guide.md (add Code-Server workflow, GitHub URL workflow) - CLAUDE-RELATIONSHIP-CONTEXT.md (add Feb 11 session context) ### Files Recently Updated - ✅ Firefrost_Infrastructure_Manifest.md (v1.5 - Feb 11) - ✅ session-handoff.md (v2.0 - Feb 11) - ✅ TASKS.md (v2.0 - Feb 11, this file) --- ## 🎯 UPCOMING MILESTONES ### This Week (Feb 11-15) - [x] Fix TX1 allocations - [x] Add game server monitoring - [x] Update Infrastructure Manifest - [x] Rewrite session-handoff.md - [x] Update TASKS.md - [ ] Update FIREFROST-PROJECT-SCOPE-V2.md - [ ] Deploy NextCloud - [ ] Extract staff.zip (images → Git, videos → NextCloud) ### Next Week (Feb 16-22) - [ ] Soft launch to existing community (3 members) - [ ] Begin Phase 1 DDoS planning - [ ] Social media setup (Meg) - [ ] FoundryVTT subdomain ### This Month (February) - [ ] Complete all pending management services - [ ] Frostwall deployment - [ ] Subscriber workflow testing - [ ] Staff documentation creation --- ## Revision History | Version | Date | Changes | | :---- | :---- | :---- | | 1.0 | 2026-02-09 | Initial TASKS.md created | | 2.0 | 2026-02-11 | Complete rewrite. Added Feb 11 accomplishments (TX1 fix, monitoring, ATM10, manifest, handoff rewrite). Updated Phase 0.5+ status. Current priorities. Documentation debt tracked. | --- **Fire + Frost = Where Passion Meets Precision** 🔥❄️