An AWS hosted Minecraft server that will only run when players are active. Players can start the server through a simple UI accessed through free Heroku server hosting.
The log output could use improvements to make monitoring the webapp easier:
Printing out all the instance information every time displays a lot of information not pertinent when debugging
It would be nice to be able to see failed password attempts. Someone somewhere is eventually going to try to brute force the server password, and while this isn't a big deal, it's nice to have records.
Printing is buffered by default (at least when running locally via heroku local), so we need to flush the output to see the logs (either at all, or in the correct order).
The log output could use improvements to make monitoring the webapp easier:
heroku local
), so we need to flush the output to see the logs (either at all, or in the correct order).