Added
- recover from state where lazymc is unable to stop the server as the server started without lazymc starting it
- test which ensures it can recover from an unexpected state
- test which uses a minecraft bot to login to the server to ensure it functions correctly
Changed
- On boot, the app will stop all server containers to ensure state is controlled
- On shutdown, the app stop all server containers to ensure state is controlled
Fixed
- Resolve static ip for container if not using IPAM also
- Warns when the container IP could not be resolved (only an issue if not using IPAM config)