3 ms·
Uptime Kuma (https://github.com/louislam/uptime-kuma https://github.com/louislam/uptime-kuma). With email notifications. So much simpler, and free.
by danesparza 1y ago
Uptime Kuma (https://github.com/louislam/uptime-kuma https://github.com/louislam/uptime-kuma). With email notifications. So much simpler, and free.
- seriocomic 1y agoLove this - tried it. The problem as I see it is that these still require hosting - ideally (again, as I see it) self-hosting a script that monitors internal/homelab things also requires its own monitoring. Short of paying for a service (which somewhat goes against the grain of trying to host all your own stuff), the closest I can come up with is relying on a service outside your network that has access to your network (via a tunnel/vpn). Given a lot of my own networking set-up (DNS/Domains/Tunnels etc) are already managed via Cloudflare, I'm thinking that using some compute at that layer to provide a monitoring service. Probably something to throw next at my new LLM developer...
- hammyhavoc 1y agoUptimeFlare looks promising—runs in a Cloudflare Worker: https://github.com/lyc8503/UptimeFlare https://github.com/lyc8503/UptimeFlare If anybody wants to be a clever clogs, combining both this and Uptime Kuma would be genius. What I want is redundancy. E.g., if something can't be reached, check on the other, likewise if one service takes a crap, continue monitoring via the other and sync up the histories once they're both back online. This "local or cloud" false dichotomy makes no sense to me—a hybrid approach would be brilliant. If anyone manages this, email me: me@hammyhavoc.com. I would love to hear about it.
- szszrk 1y agoLast time I checked it lacked real API or a way to be configured via config files. I find Gatus much more thought through. - https://github.com/TwiN/gatus https://github.com/TwiN/gatus
- danesparza 1y agoNot that I think that an API is fundamental to a monitoring tool, but it happens to have one: https://github.com/louislam/uptime-kuma/wiki/API-Documentation https://github.com/louislam/uptime-kuma/wiki/API-Documentati...
- szszrk 1y agoIt matters if you have a lot of services and want to store config in git, or do auto discovery. Even on medium homelab it's important. Not necessarily an API, but a config file would be nice. Also... there is a big disclaimer at the very top of the page.
- Havoc 1y agoThere is a python library to load stuff into kuma. Just need password and url
- szszrk 1y agoThat would be a workaround. Do you recall the library name?
- tonymet 1y agoso this is what has been spamming my website https://isgithubipv6.live/ https://isgithubipv6.live/
- danesparza 1y agoHuh?
- tonymet 1y ago30% of my traffic has user-agent uptime/kuma