ntfy release 🎉 - Now with Web Push and a progressive web app (hello iOS friends ❤️), and with dark mode for the web app! ntfy lets you send push notifications to your phone via a simple REST API, and
cross-posted from: discuss.ntfy.sh/post/30818
Hello friends 👋, it’s that time again. A new ntfy release has landed. This one is pretty cool!
For those who don’t know, ntfy is a a tool that lets you send push notifications to your phone from any script or server using a simple HTTP PUT/POST requests. It’s 100% open source and self-hostable, and has an Android app and a web app. You can use ntfy like this (more in the docs). This will send a notification to your phone:
<span style="color:#323232;">curl -d "Backup on $(hostname) complete" ntfy.sh/mytopic </span>
I host free and open version on ntfy.sh, but you can host your own of course.
🔥 What’s new? With this release, the ntfy web app now contains a progressive web app (PWA) with Web Push support, which means you’ll be able to install the ntfy web app on your desktop or phone similar to a native app (even on iOS! 🥳). Installing the PWA gives ntfy web its own launcher, a standalone window, push notifications, and an app badge with the unread notification count. Note that this needs to be configured for selfhosted servers!
https://discuss.ntfy.sh/pictrs/image/ce983544-e5bb-4fd4-890c-dccc1a67c4a2.jpeg
https://discuss.ntfy.sh/pictrs/image/cf7c3650-3b1c-44ad-86a0-3043d5381479.jpeg
On top of that, this release also brings dark mode 🧛🌙 to the web app.
🙏 A huge thanks for this release goes to @nimbleghost, for basically implementing the Web Push / PWA and dark mode feature by himself. I’m really grateful for your contributions.
❤️ If you like ntfy, please consider sponsoring us via GitHub Sponsors or Liberapay, or buying a paid plan via the web app. Contrary to “popular” belief, I am not swimming in money due to the paid plans. 😬
Detailed release notes: docs.ntfy.sh/releases/
Other links:
- ntfy website: ntfy.sh
- ntfy web app: ntfy.sh/app
- GitHub (server): github.com/binwiederhier/ntfy
- GitHub (Android): github.com/binwiederhier/ntfy-android
- Google Play: play.google.com/store/apps/details?id=io.heckel.n…
- F-Droid: f-droid.org/en/packages/io.heckel.ntfy/
- Discord: discord.com/invite/cT7ECsZj9w
- Matrix: matrix.to/#/#ntfy:matrix.org
- Lemmy (brand new 🔥): discuss.ntfy.sh (register on other instances please)
Public topics:
- ntfy.sh/stats (daily stats scraped from nginx logs)
- ntfy.sh/announcements (release announcements)