Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

PolarManager

🚧 Coming. PolarManager is being built. Its pages (How it works, Reference, Install, Configure, Update, Back up and restore, Roll back, Uninstall, Troubleshooting) will appear here as it ships, generated and checked against the code like PolarBot’s.

PolarManager is the hub on the game server machine. It will:

  • run the game servers as their own systemd units, start, stop and restart them, read their logs and restart crashed ones with a rate limit;
  • relay chat between each game server and a Discord channel through PolarBot, with every relayed message checked by the same scanner;
  • link a member’s Discord, Minecraft and Steam identities, so a ban, kick, warning or mute given anywhere is enforced everywhere (with the same 180-day history retention as PolarBot);
  • talk to PolarBot and PolarCraft over a local WebSocket, and to PolarScript over local HTTP.

Like PolarBot it will be one Rust binary under a hardened systemd unit, with SQLite, and Linux first.