Home

Awesome

on-demand-minecraft

Goal: Implement a <s>socket-started</s> systemd service that imitates a running minecraft server. When a whitelisted player tries to join, create a digital ocean droplet, start the actual server on it, and relay the connection to it

The rough sketch to implement this is as follows:

Previous work is in https://github.com/Infinisil/system/tree/2e3e3bfe3dd6904d91e944dba8bb0663e3d6ea0b/config/modules/on-demand-minecraft

Implementation steps: