Files
firefrost-operations-manual/docs/tasks/staggered-server-restart-system
mkrause612 6669dc856f Create staggered-server-restart-system task
Task 21 migration.

Date: 2026-02-16
2026-02-16 06:58:57 -06:00
..

Staggered Server Restart System

Status: Planning
Priority: Tier 3 - Automation
Time: 2 hours
Last Updated: 2026-02-16

Overview

Automated staggered restart system for game servers. Prevents all servers restarting simultaneously, maintains player access.

Requirements

  • Restart servers one at a time
  • 5-minute spacing between restarts
  • Warning messages to players
  • Skip servers with active players
  • Configurable restart window
  • Pterodactyl API integration

Implementation

  • Python script with Pterodactyl API
  • Cron scheduling
  • Discord notifications
  • Skip logic for active servers

Success Criteria

  • Automated staggered restarts
  • Players warned before restart
  • No simultaneous restarts
  • Active servers skipped

Fire + Frost + Foundation 💙🔥❄️