Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Self-hostable app to send push notifications and files to phone/desktop (ntfy.sh)
22 points by binwiederhier on May 3, 2022 | hide | past | favorite | 3 comments



Hello friends, I posted here about ntfy before (https://github.com/binwiederhier/ntfy, see https://news.ycombinator.com/item?id=29715464 for previous discussion), but I've added a ton of features, so I thought I'd share some updates.

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 it like this (more in the docs):

   curl -d "Backup on $(hostname) complete" ntfy.sh/mytopic
I host free and open version on ntfy.sh, but you can host your own of course.

Since my last post, I added the following features: Publish messages as JSON, custom user actions via action buttons, ntfy:// deep links, ntfy support in Apprise (thanks to @caronc), translations into 13 languages in the web app and Android app, lots of example usages, e.g. with NodeRED, Gatus, Sonarr, Radarr; a super cool chat-style message bar in the web app, and more.

I am happy to answer any and all questions, and I'd love some feedback or new ideas.

Links:

- ntfy website: https://ntfy.sh/

- ntfy web app: https://ntfy.sh/app

- GitHub (server): https://github.com/binwiederhier/ntfy

- GitHub (Android): https://github.com/binwiederhier/ntfy-android

- Google Play: https://play.google.com/store/apps/details?id=io.heckel.ntfy

- F-Droid: https://f-droid.org/en/packages/io.heckel.ntfy/

- Discord: https://discord.com/invite/cT7ECsZj9w

- Matrix: https://matrix.to/#/#ntfy:matrix.org


Well done. Do you have any examples that show how to integrate with Home Assistant?


Thank you. I do not, but if it can do http requests then it should be pretty simple. Let me know when you can something and I'll add it to the docs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: