ntfy
Send push notifications to your phone or desktop using PUT/POST
Alternative to: Pushover, Pushbullet
v2.2.0
2023-03-18With this release, ntfy is now able to expose metrics via a /metrics endpoint for Prometheus, if enabled. The endpoint exposes about 20 different counters and gauges, from the number of published messages and emails, to active subscribers, visitors and topics. If you’d like more metrics, pop in the Discord/Matrix or file an issue on GitHub.
On top of this, you can now use access tokens in the ntfy CLI (defined in the client.yml file), fixed a bug in ntfy subscribe, removed the dependency on Google Fonts, and more.
🔥 Reminder: Purchase one of three ntfy Pro plans for 50% off for a limited time (if you use promo code MYTOPIC). ntfy Pro gives you higher rate limits and lets you reserve topic names. Buy through web app.
❤️ If you don’t need ntfy Pro, please consider sponsoring ntfy via GitHub Sponsors and Liberapay. ntfy will stay open source forever.
Features:
- Monitoring: ntfy now exposes a
/metricsendpoint for Prometheus if configured (#210, thanks to @rogeliodh for reporting) - You can now use tokens in
client.ymlfor publishing and subscribing (#653, thanks to @wunter8)
Bug fixes + maintenance:
ntfy sub --poll --from-configwill now include authentication headers from client.yml (if applicable) (#658, thanks to @wunter8)- Docs: Removed dependency on Google Fonts in docs (#554, thanks to @bt90 for reporting, and @ozskywalker for implementing)
- Increase allowed auth failure attempts per IP address to 30 (no ticket)
- Web app: Increase maximum incremental backoff retry interval to 2 minutes (no ticket)
Documentation:
- Make query parameter description more clear (#630, thanks to @bbaa-bbaa for reporting, and to @wunter8 for a fix)