Project: Uptime Monitor (open-source)
15-Nov-2022

Source Code
Built using NodeJS NestJS. I've rewritten this with Go but yet to open-source it. Golang version reduces the memory footprint considerably.
A simple no UI uptime monitor. Receives periodic pings via RESTful API and keeps track of your process in SQLite. Sends push notifications via Pushover when it does not receive a ping from your service in a specified elapse duration.