fzaninotto 7 hours ago

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.

edoceo 10 hours ago

This is cool. There was an old post here about one called patchbay (IIRC) then I made one called httpubsub (go, quick and dirty).

I'm using one called ntfy.sh now; it's good; has all the use-case & app and stuff. Self hostable FTW.

  • mazambazz 7 hours ago

    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.

    Also, a really nifty cross-platform clipboard.

fitsumbelay 8 hours ago

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

Tistron 5 hours ago

I just use a telegram bot that my scripts use to send me notifications that I receive in a few different channels, depending on topic.

ShaggyHotDog 8 hours ago

I haven't tried web notifications yet, good reason to try now.

ANaimi 3 hours ago

Such a clean codebase and style! great job

programmarchy 12 hours ago

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?