Gotify
Self-HostedSelf-hosted push notification server for custom alerts
Overview
Gotify is a lightweight, open-source push notification server for sending custom alerts to your devices. It provides a REST API to send notifications from scripts, services, or apps, and includes an Android client for receiving alerts. Deployable via Docker (single command) or standalone binary, it features a web UI for managing messages, client apps, and notification priorities. Ideal for system admins and developers needing private, self-controlled alerts without third-party dependencies.
Key Features
- REST API for integrating with any service/script
- Android app for receiving push notifications
- Lightweight Docker deployment option
- Web UI for managing messages and clients
Frequently Asked Questions
? Is Gotify hard to install?
Gotify is straightforward to install. It supports Docker (with a simple run command) or standalone binaries for Windows, macOS, and Linux. Official docs provide step-by-step guides, making it accessible for users with basic server experience.
? Is Gotify a good alternative to Pushover?
Yes! Gotify is a great self-hosted alternative to Pushover. It offers similar push notification capabilities but with full data control and no recurring costs. The main gap is the lack of a native iOS app (though users can use tools like Gotify iOS or IFTTT workarounds).
? Is Gotify completely free?
Absolutely! Gotify is open-source under the MIT License. It has no premium tiers or paid features—you can deploy and use it for free on any server you own.
Top Alternatives
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data control)
- ⊕ No subscription fees or hidden costs
- ⊕ Easy integration with existing tools
- ⊕ Resource-efficient and fast
Cons
- ⊖ No native iOS app (third-party workarounds exist)
- ⊖ Requires basic server setup knowledge
- ⊖ Limited to push notifications (no chat functionality)