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.
Why ggscale?
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: Dedicated Servers and Peer to Peer Networking Supported
Not every game needs a dedicated server per match. ggscale ships both: an authoritative game-server fleet for competitive titles, and a P2P relay for co-op and casual titles. Same matchmaker, same SDK, same identity; the studio or community 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
- Peer to Peer is 10x to 100x cheaper than dedicated servers for co-op and casual titles; often the difference between shippable and not

Authoritative Dedicated Game Servers Powered by Agones and Kubernetes 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 usage metrics: Prometheus-driven, helps keep track of server usage
- Works with the official Agones SDK: Go, C#, Rust, Unreal, Unity, REST