Online services shared by every LinuxGroove game
One self-hosted backend for all LinuxGroove games: player accounts,
leaderboards, cloud saves, share codes, ghost and replay uploads, and
online rooms that relay host-authoritative multiplayer.
Built on Nakama (Apache-2.0) and PostgreSQL, with optional automatic HTTPS
through Caddy. One node runs everything by default; set role to split the
database onto its own machine as the player base grows.
Quick start:
sudo snap install linuxgroove-game-server
sudo linuxgroove-game-server.info
Public server with HTTPS:
sudo snap set linuxgroove-game-server domain=api.example.org server-key=<key the games ship>
Docs: https://github.com/LinuxGroove/game-server