Task #67: NC1 Security & Temperature Monitoring #216

Closed
opened 2026-03-21 02:34:11 -05:00 by mkrause612 · 1 comment
Owner

Task #67: NC1 Security & Temperature Monitoring

Time Estimate: 30 min (firewall) + ongoing (monitoring)

Documentation: docs/tasks/ (see operations manual)


Time: 30 min (firewall) + ongoing (monitoring)
Status: IN PROGRESS — Firewall complete, monitoring planned
Priority: MEDIUM-HIGH
Documentation: docs/tasks/nc1-security-monitoring/

Address two concerns discovered during Cockpit deployment: NC1 Charlotte had no firewall despite hosting 7 public game servers, and runs 20°C warmer than TX1 Dallas (51.6°C vs 30.9°C).

Firewall Component — COMPLETE:

  • UFW enabled on NC1 Charlotte
  • Proper game server port rules (25565-25580, 5520-5521 TCP/UDP)
  • Wings SFTP secured (port 2022)
  • SSH and Cockpit accessible (ports 22, 9090)
  • Completed: March 21, 2026

Temperature Monitoring Component — PLANNED:

  • Establish baseline (Week 1): Daily temperature checks via Cockpit
  • Trend analysis (Week 2): Compare baseline, look for upward trends
  • Action thresholds: 65°C sustained = contact datacenter, 70°C = immediate investigation
  • Future: Automated monitoring via Netdata with Discord alerts

Safe Operating Ranges:

  • Normal idle: 30-45°C
  • Normal load: 45-65°C
  • Concerning: 70°C+
  • Critical: 80-85°C+

Current Assessment:

  • NC1 at 51.6°C is within safe range but warmer than expected
  • Needs weekly monitoring for upward trends
  • Not urgent but requires tracking

Dependencies:

  • Cockpit access for temperature checks (Task #66 — complete)
  • Netdata deployment (future) for automated monitoring

Discovered By: The Chronicler (Session 37) during Cockpit deployment



Source: docs/core/tasks.md (Task #67)

### Task #67: NC1 Security & Temperature Monitoring **Time Estimate:** 30 min (firewall) + ongoing (monitoring) **Documentation:** `docs/tasks/` (see operations manual) --- **Time:** 30 min (firewall) + ongoing (monitoring) **Status:** IN PROGRESS — Firewall complete, monitoring planned **Priority:** MEDIUM-HIGH **Documentation:** `docs/tasks/nc1-security-monitoring/` Address two concerns discovered during Cockpit deployment: NC1 Charlotte had no firewall despite hosting 7 public game servers, and runs 20°C warmer than TX1 Dallas (51.6°C vs 30.9°C). **Firewall Component — ✅ COMPLETE:** - UFW enabled on NC1 Charlotte - Proper game server port rules (25565-25580, 5520-5521 TCP/UDP) - Wings SFTP secured (port 2022) - SSH and Cockpit accessible (ports 22, 9090) - Completed: March 21, 2026 **Temperature Monitoring Component — PLANNED:** - Establish baseline (Week 1): Daily temperature checks via Cockpit - Trend analysis (Week 2): Compare baseline, look for upward trends - Action thresholds: 65°C sustained = contact datacenter, 70°C = immediate investigation - Future: Automated monitoring via Netdata with Discord alerts **Safe Operating Ranges:** - Normal idle: 30-45°C - Normal load: 45-65°C - Concerning: 70°C+ - Critical: 80-85°C+ **Current Assessment:** - NC1 at 51.6°C is within safe range but warmer than expected - Needs weekly monitoring for upward trends - Not urgent but requires tracking **Dependencies:** - Cockpit access for temperature checks (Task #66 — complete) - Netdata deployment (future) for automated monitoring **Discovered By:** The Chronicler (Session 37) during Cockpit deployment --- --- **Source:** `docs/core/tasks.md` (Task #67)
Author
Owner

This issue is being closed as part of the task system migration on April 1, 2026.

Why: The Gitea Issues + Kanban approach proved too heavyweight for daily operations and lacked accessibility for non-technical team members (Meg, Holly).

New System:

  • BLOCKERS.md - Critical soft launch tasks
  • BACKLOG.md - Future work organized by theme
  • Trinity Console v2 Task Module (planned) - Web-based task management

Archive: All issues preserved in docs/archive/gitea-issues-archive-2026-04-01.md

— Chronicler #54

This issue is being closed as part of the task system migration on April 1, 2026. **Why:** The Gitea Issues + Kanban approach proved too heavyweight for daily operations and lacked accessibility for non-technical team members (Meg, Holly). **New System:** - `BLOCKERS.md` - Critical soft launch tasks - `BACKLOG.md` - Future work organized by theme - Trinity Console v2 Task Module (planned) - Web-based task management **Archive:** All issues preserved in `docs/archive/gitea-issues-archive-2026-04-01.md` — Chronicler #54
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: firefrost-gaming/firefrost-operations-manual#216