Back to Projects

GameHostApi

A control plane for self-hosted game servers, where each game is a JSON profile instead of a script.

  • Python
  • Game Servers
  • Windows
  • Automation

Overview

A control plane for self-hosted game servers. Adding a new game means writing a JSON profile rather than a script: install, start, stop, update, backups and health checks all come from that one file. Five games run on it.

Python and FastAPI behind a small web dashboard, running as background Windows services. The dashboard is the controller for the game servers. The old Discord front end was retired in October 2026; a chat front end may come back later, possibly on Fluxer.