If all you need is to get a notification on your phone, you can use web browser Notification API for free. All you need is a https web server with properly configured certificates and DNS entry, which you can also get for free.
Thanks, i did not know about MQTT! (https://mqtt.org/ for others like me) Looks great, at first glimpse harder to use, but i will give it a honest shot.
are there any notifications that don't come from separate apps? System notifs perhaps, but one could argue they come from the "system apps". I figure this system is specifically designed for personalised notifications from things one administer independently. Such as backups, home-server monitoring, sovereign home appliances etc... I'm not codelitrary enough to figure out whether this can be built in to a 3rd party app, but i imagine it to be possible but would require a server somewhere eitherway. Kind of like NextcloudServices offers (Simply fetch Nextcloud notifications on devices without Google Play services)
https://f-droid.org/packages/com.polar.nextcloudservices/
Otherwise the closest thing would be leveraging the browser notification API. Still an app, but at least one that most users have installed (see https://fed.dyne.org/comment/53589)
ah yes, ametyst also (nostr client, that's how i found out about it) I guess what i wondered was, to what extend it would be possible to integrate the system inside an app, without having the user install an extra app...
14 Comments
pelya@lemmy.world · 2 pts · 2y
If all you need is to get a notification on your phone, you can use web browser Notification API for free. All you need is a https web server with properly configured certificates and DNS entry, which you can also get for free.
NewPerspective@lemmy.world · 1 pts · 2y
This is quite expensive compared to SimplePush.
https://simplepush.io
setto@fed.dyne.org · 1 pts · 2y
cool stuff couldn't find how to self-host it though, got links?
pelya@lemmy.world · 1 pts · 2y
https://github.com/binwiederhier/ntfy
setto@fed.dyne.org · 1 pts · 2y
you mean simplepush.io is a provider of an ntfy server?
pelya@lemmy.world · 1 pts · 2y
Yup
setto@fed.dyne.org · 1 pts · 2y
wild, their repo does not reflect that at all https://github.com/simplepush
SpaceNoodle@lemmy.world · 1 pts · 2y
So they reinvented MQTT?
setto@fed.dyne.org · 1 pts · 2y
Thanks, i did not know about MQTT! (https://mqtt.org/ for others like me) Looks great, at first glimpse harder to use, but i will give it a honest shot.
SpaceNoodle@lemmy.world · 2 pts · 2y
ntfy appears to have the advantage of being easily usable with generic webhooks, whole MQTT is a bit more mature and featureful.
pna@fed.dyne.org · 1 pts · 2y
The thing is on stupid phones you have to install a separate app, that lowers too much the adoption
setto@fed.dyne.org · 1 pts · 2y
are there any notifications that don't come from separate apps? System notifs perhaps, but one could argue they come from the "system apps". I figure this system is specifically designed for personalised notifications from things one administer independently. Such as backups, home-server monitoring, sovereign home appliances etc... I'm not codelitrary enough to figure out whether this can be built in to a 3rd party app, but i imagine it to be possible but would require a server somewhere eitherway. Kind of like NextcloudServices offers (Simply fetch Nextcloud notifications on devices without Google Play services) https://f-droid.org/packages/com.polar.nextcloudservices/
Otherwise the closest thing would be leveraging the browser notification API. Still an app, but at least one that most users have installed (see https://fed.dyne.org/comment/53589)
pna@fed.dyne.org · 0 pts · 2y
Well there are some apps that use it, like one for Lemmy I have a couple of them!
Like you see fluffy chat also
setto@fed.dyne.org · 1 pts · 2y
ah yes, ametyst also (nostr client, that's how i found out about it) I guess what i wondered was, to what extend it would be possible to integrate the system inside an app, without having the user install an extra app...