Infrastructure
Two dedicated servers in Europe. No cloud. No rented VMs. Real hardware, full control.
The workhorse. Runs all game servers — 5 Rust, 2 Minecraft, 2 racing. 32 cores, 128GB RAM, 1.8TB storage. Built from hardware, not rented.
The brain. Runs all Docker containers — websites, SMS dashboard, Nix Brain AI runtime, databases, BotBeats radio, Discord bots. 6 cores, 32GB RAM.
Health Monitoring
Bernard checks every server every 5 minutes. FPS, entities, memory, player count, uptime. Auto-escalates to Nix if something's wrong.
Auto-Restart
All game servers restart daily at 04:20 CET. Host machines auto-reboot after OS updates when 0 players are online.
Wipe Automation
First Thursday of every month. 8-step automated sequence with failsafes: backup, stop, update, wipe, start, verify. One button.
Game Servers
Rust via LinuxGSM + Carbon modding framework. Minecraft via PaperMC. ACC dedicated server. All on Valhalla bare metal.
Web & Services
Docker containers on Sentinel. Nginx reverse proxy, MariaDB, Node.js backends, React frontends. Cloudflare tunnels for HTTPS.
AI Runtime
Nix Brain: TypeScript systemd service using Claude Agent SDK. 55 scheduled jobs, VP subagents, Discord bot integration.
Monitoring
Custom health check system. RCON queries for game servers, Docker API for containers, HTTP probes for websites. All feeding into a single dashboard.
