自托管 Web 推送 Cloudflare Worker,支持 iOS
Self-hosted web push Cloudflare Worker, works on iOS

原始链接: https://kukuroo.cc/

设置过程不到一分钟。只需一条命令即可编写 Worker、生成并安装所有密钥、配置存储并进行部署。 bash $ npx kukuroo init my-push 操作完成。你现在拥有了自己的推送服务器。在 iPhone 上用 Safari 打开显示的网址,选择“添加到主屏幕”,然后点击图标打开。根据苹果的规则,每台设备仅限一次。

“Kukuroo” 是一款开源工具,通过利用苹果的“声明式网页推送”(Declarative Web Push)功能,在 iOS 和 macOS 上实现基于网页的推送通知。与传统基于 JavaScript 的方法不同,该方案利用 WebKit 以提升可靠性和隐私性,从而模拟原生推送通知的表现。 要使用该功能,用户必须将网站添加到主屏幕(仅限 Safari),并利用 Cloudflare Worker 来处理订阅和推送请求的传递。开发者创建此方案旨在简化推送通知的实现流程,无需开发原生应用程序。目前该项目已开源,并将轻量级无服务器函数定位为管理网页通知的理想架构。
相关文章

原文

Setup takes less than a minute. One command writes the Worker, generates every key, installs them, provisions storage, and deploys.

$ npx kukuroo init my-push

That's it. You now have a push server of your own. Open the printed URL in Safari on your iPhone, Add to Home Screen, and open it from the icon. Apple's rule, once per device.

联系我们 contact @ memedata.com