Self-hosted web push Cloudflare Worker, works on iOS
saiday
64 points
15 comments
August 14, 2026
Related Discussions
Found 5 related stories in 154.1ms across 4,128 title embeddings via pgvector HNSW
- Ntfy – open-source Push to Mobile Fake4d · 88 pts · August 14, 2026 · 53% similar
- Show HN: Open-source Cloudflare deployed agent native task management and wiki tajd · 17 pts · July 28, 2026 · 45% similar
- Cloudflare Durable Objects, Ported to Rails necrodome · 13 pts · August 13, 2026 · 44% similar
- A revisit of remote Spectre attacks on Cloudflare Workers albertpedersen · 29 pts · August 19, 2026 · 44% similar
- When Agentic Glue Melts: Exploiting Cloudflare Code Mode and Workers shahartal · 12 pts · August 10, 2026 · 44% similar
Discussion Highlights (7 comments)
saiday
Sending push notifications to iOS without relying on a native app has already become a mature option. Last year Apple extended the standard Web Push with Declarative Web Push, which finally makes the whole thing make sense. (It's handled natively by WebKit rather than driven by JavaScript, which improves push reliability and privacy, much like the native push notification model.) Kukuroo uses Cloudflare Workers so that end devices can subscribe to push notifications and relay push requests to the Worker, which signs and delivers them. I personally found it genuinely useful and full of potential, so I open sourced it: kukuroo.cc Requirements: Safari on iOS and macOS only (though seriously, who receives push notifications on macOS?) The web page that receives the notifications has to be added to the Home Screen A Cloudflare account. Push notifications and lightweight serverless functions are a perfect match
oulipo
Seems nice! I use FCM (Firebase) which does this for Android and iOS, which does require some setup, but it's not too bad
noman-land
Are there any solutions to encrypting notifications so that the service provider cannot see them?
skybrian
It sounds like adding a Safari web app to your home screen is a slightly janky delivery mechanism? Could you use Safari for delivering the notifications even if your default browser is something else?
zuzululu
I use FCNS or APNS to send notifications to mobile apps, its a bit of hassle but it reaches all platforms. It'd be great if this solution reaches all browsers on all OS but I can see the potential for spamming , might be why Apple and Android require photo id now.
mrklol
My biggest problem with web push is that you won’t get notifications on iOS anymore, if you haven’t opened the app for a while. A tad bad for some apps.
andrethegiant
How is it self-hosted if it runs in a cloudflare worker?