Another quick entry in my series on how and what I #SelfHost: #Monitoring
#UptimeKuma monitors and alarms all of the services and hosts I run, #HealthChecks(.io) for monitoring and alarming cron jobs, and #SmokePing for network monitoring (no alarming). I've used #Pushover for years to deliver notifications to my phone, but I'm slowly switching things to #SelfHosted #Gotify
With servers, laptops, and a ton of docker containers, I run network caches to be a good neighbour, and prevent duplicate requests to upstream repos when I'm doing updates, builds, or deployments. For Apt-based repositories, I use Apt-Cacher-NG, for Docker images (runs on swarm), I have a Docker Registry Mirror (runs on swarm), #DevPi as a #PyPi cache (on swarm), and I have Squid running on pfSense for the odd HTTP-cacheable content.
🏷️ #SelfHosting
#selfhost #monitoring #uptimekuma #healthchecks #smokeping #pushover #selfhosted #gotify #devpi #pypi #selfhosting