Comment on New ntfy.sh v2.18.0 was written by AI
Dojan@pawb.social 1 day agoSo it’s a little more than just sending notifications, then.
Comment on New ntfy.sh v2.18.0 was written by AI
Dojan@pawb.social 1 day agoSo it’s a little more than just sending notifications, then.
lime@feddit.nu 1 day ago
no, it’s literally all in service of sending notifications. but there’s a lot involved. android doesn’t have a way to receive them natively for example, you need to go through google’s services. so ntfy has to emulate the firebase api. then there’s the “exactly once” requirement, which is basically the two generals problem turned up to eleven because every platform syncs differently and you need some way to store messages that are in the process of transmitting. then there’s the matter of punching through NAT, so you need a STUN/TURN setup on the server.
and that’s on top of the fact that every platform requires different build options, manifests, certificates, etc.