This is nice, but I wonder about the actual use cases of such a service, given the very loose permissions:
1. Anyone can subscribe to a channel
2. Any registered user can publish to a channel
3. Only registered users can publish to their personal channel (@username)
The second point in particular is problematic. I don't want to add notifications to my app, only to have a script kiddie use is to spam my users.
Ntfy is phenomenal. I love having my own compiled app for the background notifications on a self-hosted instance. It's so easy to hook any update or alerts I want into and get it delivered to any of my devices.
I’m not super familiar with browser notifications, but I want to use them in my next project. Does this library make it easy to add push notifications to my web app similar to airship for mobile app push notifications?
agreed that this is a cool project, am a bit (just a wee bit) bummed about the express dependency.
I've never used the Push API but look forward to it, and I appreciate this post for putting this tech back on my radar. I can envision a lot of cool self-hosted projects based on it
1. Anyone can subscribe to a channel 2. Any registered user can publish to a channel 3. Only registered users can publish to their personal channel (@username)
The second point in particular is problematic. I don't want to add notifications to my app, only to have a script kiddie use is to spam my users.