Notifications & Alerts
Notifications & Alerts tools -- a subcategory of Self-Hosting Tools
Replace Popular SaaS
19 Tools
ntfy
29KPush notifications made easy. Simple HTTP-based pub-sub notification service for your phone or desktop.
Apprise
16KApprise - Push Notifications that work with just about every platform! - caronc/apprise
Gotify
15Ka simple server for sending and receiving messages
Gatus
10KGatus is a self-hosted server monitoring tool with support for Monitoring, Uptime, golang.
Diun
4.5KFor container management, Diun is a self-hosted solution that provides receive notifications when an image is updated on a Docker registry.
WUD
3.4KFor container management, WUD is a self-hosted solution that provides notifications for Docker image updates.
PatchMon
2.4KReleased under AGPL-3.0, PatchMon provides linux patch monitoring made simple on self-hosted infrastructure.
AnyCable
2.3KAnyCable lets you run realtime server for reliable two-way communication over WebSockets, Server-sent events, etc entirely on your own server.
Dockcheck
2.3KReleased under GPL-3.0, Dockcheck provides CLI tool for Docker container updates, notifications, and automation on self-hosted infrastructure.
Cup
1.3KFor container management, Cup is a self-hosted solution that provides docker container updates made easy.
Notifiarr
856Notifiarr handles monitoring and notifications via Discord as a self-hosted solution.
Argus
576Released under Apache-2.0, Argus provides software release monitoring and notifications on self-hosted infrastructure.
Operational.co
440Operational.co handles track critical events as a self-hosted solution.
Docking Station
410For container management, Docking Station is a self-hosted solution that provides web app for managing and updating Docker containers.
Frigate-Notify
343For notifications & alerts, Frigate-Notify is a self-hosted solution that provides event notifications for a standalone Frigate NVR instance.
PatchPanda
335Self-hosted container management tool that provides docker Compose stack update manager.
Cupdate
303Cupdate is a Go-based application that provides zero-config service for keeping container images up-to-date.
Trackly
61For music streaming, Trackly is a self-hosted solution that provides jellyfin music library interface and release notifications.
BBYEN
17Self-hosted notifications & alerts tool that provides youTube subscription e-mail notifications.
Why Self-Host Your Notification System?
Commercial notification services like Pushover ($5 one-time per platform), Pushbullet (free tier with limits), and enterprise solutions like PagerDuty ($21-49/user/month) add external dependencies to your alerting pipeline. When your monitoring system detects a critical issue, the last thing you want is for the notification delivery to fail because a third-party service is experiencing its own outage. Self-hosted notification infrastructure ensures your alerts reach you through channels you control, with no external service in the critical path.
Ntfy is a lightweight HTTP-based pub/sub notification service that sends push notifications to phones and desktops via simple HTTP PUT/POST requests. It requires no app-specific integration — any script, cron job, or monitoring tool that can make an HTTP request can send notifications. Gotify provides a similar self-hosted notification server with a web interface, REST API, and Android app. Apprise acts as a notification aggregator, accepting messages through a single API and routing them to 90+ notification services including email, Slack, Discord, Telegram, and push notifications. Gatus combines uptime monitoring with notification delivery, alerting you when services go down.
For infrastructure-specific notifications, Diun monitors Docker container images and notifies you when updates are available. WUD (What’s Up Docker) provides a similar Docker image update tracker. Dockcheck monitors containers for available updates. Cup and Cupdate track container updates with web dashboards. Notifiarr provides notification routing specifically designed for the *arr media management ecosystem. Argus monitors software releases and sends alerts for new versions. The advantage of self-hosted notifications is reliability and independence — your alerting system runs on your infrastructure, delivers through channels you configure, and does not depend on a commercial service’s uptime or pricing decisions to tell you when something important happens.