I wrote something similar in bash and put it into a docker image: https://hub.docker.com/r/simplepush/alerta
Just running this docker image on a server you want to monitor is enough.
Instead of Twilio it uses Simplepush (https://simplepush.io).
Just running this docker image on a server you want to monitor is enough.
Instead of Twilio it uses Simplepush (https://simplepush.io).
EDIT: Just seen that it is Android only! :-/
I use it for some personal automation scripts that might need to get my attention if something goes wrong.