GameNode Control

Run game servers only when friends are actually playing.

A control plane for Valheim first, then Steam dedicated servers and Minecraft mod profiles. Keep the app reliable, move compute to cheap game nodes, and shut idle worlds down before the bill gets silly.

Estimated monthly run rate

$50

with current auto-stop windows

Players online

3

across active worlds

Idle savings

68%

projected vs 24/7 hosting

Mistlands Weekend

Online

Valheim on Hetzner CX - Ashburn, VA

Players

3/10

Tier

2 vCPU / 4 GB

Auto-stop

30 min empty

Last backup

11 min ago

Runtime lock: Mistlands Weekend is active. Only one server may start, stop, update, restore, or mutate runtime state at a time.
Mod profile: No profile configured

Adapter Roadmap

Valheim

MVP

SteamCMD install, Docker lifecycle, status polling, world backups, and graceful stop before VM shutdown.

Sons of the Forest

Next

Dedicated server config editing, save backups, update jobs, and player-aware idle detection.

Minecraft Java

Mods

Versioned Fabric/Forge profiles, mod manifests, checksums, rollback, and world restore points.

Audit Trail

Auto-stop window changed to 30 minutes

Kyle - Today, 11:42 AM

Manual backup created for Mistlands Weekend

Scheduler - Today, 11:31 AM

Fabric Mod Lab requested medium tier

Kyle - Today, 10:58 AM

Cheap Node Strategy

AWS can hold auth, scheduling, and metadata while Hetzner, OVH, Lightsail, or home nodes run the heavy game process.

Safe Commands

The browser never receives cloud credentials. It asks the backend to create signed jobs for a node agent.

Versioned Worlds

Configs and mod manifests are versioned records. Large world saves live in object storage snapshots.