Open-Source Hosting for Online Games, the Way WordPress Did for Websites
An open-source backend any studio can self-host on a small Linux box, with a managed tier for those who’d rather not. The same code a studio ships at launch is what a community can keep running long after. Apache 2.0. No vendor lock-in.
View on GitHub
Built for Game Preservation from Day One
An open-source backend you can run yourself, fork, or hand off without renegotiating any license. ggscale ships under Apache 2.0. The same code a studio uses at launch is what a community can keep running afterward.
- Apache 2.0 open source: no BSL, no SSPL, no source-available traps
-
Standard portability: the source, the binary, and your
pg_dumpare enough to move anywhere - Self-host on any cloud: the same compose stack CI runs on every pull request is what self-hosters use
- Sunset path included: ggscale offers a paid service to port a winding-down title onto the open-source stack so its community can keep hosting it
- Communities can run their own: modded servers, regional servers, tournament instances, or private friend-group setups

Hybrid Networking: Authoritative Fleet and STUN/TURN P2P Relay
Not every game needs a dedicated server per match. ggscale ships both: an authoritative game-server fleet for competitive titles, and a STUN/TURN P2P relay (pion/turn) for co-op and casual titles. Same matchmaker, same SDK, same identity; the studio picks the transport that fits the game.
- Direct peer connections first: the SDK tries hole-punched direct connections before falling back to a relay
- TURN relay fallback: symmetric NATs and restrictive firewalls still work
- Short-lived credentials: issued per session by the control plane, scoped to the tenant
- 10x to 100x cheaper than dedicated servers for co-op and casual titles; often the difference between shippable and not
- Same SDK call: one transport interface, two substrates

Authoritative Game Servers Powered by Agones on K3s
Run your simulation on a managed server fleet. Clients send input and render state; the server is the source of truth. No host advantage, no client-side cheating, no hardware bias. The right substrate for ranked, esports, and anything monetized on competitive integrity.
- Agones-managed lifecycle: Ready, Allocated, Shutdown; rolling updates with zero match drops
- Built for competitive integrity: ranked modes, esports brackets, prize-backed leaderboards
- Geo-routed regions: us-east-1, us-west-1, eu-1 behind Cloudflare LB at launch
- Automatic CCU metering: Prometheus-driven, feeds directly into Stripe
- Works with the official Agones SDK: Go, C#, Rust, Unreal, Unity, REST