Files
firefrost-operations-manual/docs/TASKS.md
2026-02-11 19:20:54 -06:00

5.7 KiB

🔥❄️ 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)

  • Fix TX1 allocations
  • Add game server monitoring
  • Update Infrastructure Manifest
  • Rewrite session-handoff.md
  • 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 🔥❄️