Users SSH into a server, which runs the client. The client connects to the game server, which runs alongside the SSH server.
Only NixOS is supported. Add the flake as an input and enable the relevant service.
Run nix develop
to be placed into a shell with the relevant dependencies.