Self-hosted alternatives to UptimeRobot

One open-source app you can run on your own server instead of UptimeRobot, with install guides.