this project contains a helper and a runner.
the helper is meant to be exposed to the internet and lets users control runner limitedly.
the runner only talks to the helper through the local network. it runs a game server on demand and broadcasts system metrics and the server console via websocket.
the helper runs at all times, while the runner runs sometimes.
when requested to, a helper can wake a runner.
the helper then facilitates communication from the internet to the runner.
for more information, see each crate's readme (helper & runner)