What happened?
The server crashed due to an erroring chunk in the world. The server failed to restart after that crash.
Why didn’t the server restart itself?
I forgot to restart the monitoring script after the last server issue
How were things fixed?
The erroring chunks were rolled back from backup to a version that was working (about a day) which only affected one small area of the world. The monitoring scripts were also restarted.