SubsTracker订阅管理提醒系统源码下载(Cloudflare Workers零成本部署·11种通知渠道·Docker自托管)

SubsTracker开源订阅管理提醒系统源码:不用服务器、不装数据库,Cloudflare免费额度就把订阅到期提醒跑起来了

验证环境参考:Cloudflare Workers(免费计划即可) / KV命名空间 / Node.js(本地部署CLI用) / 或 Docker + Python Flask(自托管版)
最后更新:2026年11月3日
作者:彩虹源码网技术组(www.yuanmaz.com)

两个版本,先说你该选哪一个

SubsTracker 在流传中有两条清晰的技术路线,不是同一个项目的不同皮肤,而是针对不同部署条件做的两套实现。

Cloudflare Workers 版:零服务器、零数据库、免费额度够个人用

这是 SubsTracker 最轻、门槛最低的形态。后端跑在 Cloudflare Workers 上,订阅数据和配置存在 KV 命名空间里,不需要 MySQL、不需要 Redis、不需要一台常年开着的 VPS。个人用户管理几十到几百条订阅,Cloudflare 免费计划的 Workers 和 KV 额度完全够用。通知支持 Telegram、Bark、企业微信、ntfy 等 11 种渠道,后台自带发送和调度日志,通知为什么没发、为什么跳过,都能查到。适合不想为“一个提醒工具”专门养一台服务器的人。

1792320734820172.png

Python + Flask Docker 版:数据完全在自己机器上,适合有 VPS/NAS 的人

如果你手上已经有一台 VPS 或 NAS,并且希望订阅数据不经过 Cloudflare,Flask 版是更直接的选择。它用 Docker Compose 部署,订阅费用统计和通知提醒是核心功能,数据存在本地 SQLite 文件里,备份只需要复制一个目录。通知渠道和 Cloudflare 版不完全一致,以企业微信等通道为主,部署时需要在 docker-compose.yml 里改加密密钥和环境变量。适合对数据位置有要求、或者已经在用 Docker 管理服务的人。

Cloudflare Workers 版的核心优势:把“维护”这件事从订阅提醒里拿掉

没有数据库要备份,没有服务器要续费

Workers 版的数据存在 Cloudflare 的 KV 里,不需要你备份数据库、不需要担心磁盘满、不需要给服务器续费。订阅提醒这个工具本身的“维护成本”被降到了几乎为零,你只需要管好订阅本身。

通知渠道多,而且可以逐个测试

11 种渠道不是摆设。后台可以逐个勾选渠道、填 Token、点“测试”确认手机或群里能收到,直到成功再启用。对于“提醒到底发没发”这件事,通知历史会记录每次发送的结果和跳过原因,不会出现“以为设了提醒,结果根本没发”的沉默失败。

部署方式有“一键”和“命令行”两条路

Cloudflare 版支持一键部署按钮,Fork 仓库后点按钮按向导走完即可。也可以用命令行 npm run deploy:safe,脚本会自动创建并绑定 KV 命名空间、部署 Worker,部署成功后终端直接打印访问地址。两种方式都不需要手动配置数据库连接、不需要改 YAML 文件,对不熟悉后端部署的人相当友好。

部署路径(精简版):Cloudflare 版真正跑起来,主要就是三步

第一步:准备 Cloudflare 账号和 KV 命名空间

注册 Cloudflare 免费账号,在 Workers & Pages 中创建一个 KV 命名空间,名称建议设为 SUBSCRIPTIONS_KV,然后在 Worker 的环境变量绑定里把这个 KV 挂上去。

第二步:部署代码

一键部署:Fork 项目后点 “Deploy to Cloudflare Workers” 按钮,按向导完成。命令行部署:npm install 后设置 CLOUDFLARE_API_TOKEN,执行 npm run deploy:safe,脚本自动完成 KV 绑定和部署。

第三步:登录、改密码、配时区和通知渠道

默认账号 admin / password,登录后立刻改密码。然后到系统配置里:时区选 Asia/Shanghai;设置允许发送的小时(比如只希望在早上 8 点收到提醒,就填 08);勾选至少一种通知渠道,填好参数后点“测试”直到手机收到。这三步做完,订阅提醒就已经在跑了。

适合谁,以及为什么值得现在下载

🔥永久赞助9.9(高速下载/无广告/无转存)

此处内容已隐藏,永久赞助9.9,全部资源享高速直连下载通道可见

✅网盘下载(下载限速/需要转存/有广告)

资源下载
城通网盘

适合:手里订阅多、又不想为提醒工具专门养服务器的人

适合独立开发者、站长、域名/VPS/会员订阅的持有者,需要的是一个零维护、免费、通知可靠的到期提醒工具。Cloudflare 版尤其适合没有服务器、或者不想再开一台机器的人;Flask 版适合已经有 VPS/NAS、想把数据留在本地的人。两个版本都不需要付费,也不需要复杂的后端知识就能部署。

为什么值得下载:你省掉的是“自己写定时提醒 + 维护服务器”这一整段

订阅提醒的技术难度不高,但自己从零写一个带多渠道通知、定时调度、发送日志的系统,再为它养一台服务器,投入产出比很低。SubsTracker 把这两件事都解决了:Cloudflare 版连服务器都不用养,Flask 版给你完全本地的控制权。你拿到的不是一个需要从零搭通知管道和调度逻辑的工程,而是一个部署完就能用、通知渠道已经接好、发送日志现成的订阅提醒中心。

免责声明:本文源码介绍由彩虹源码网(www.yuanmaz.com)整理发布,仅供订阅管理工具学习和合法个人使用参考。SubsTracker 各版本源码的版权与授权状况以对应仓库的开源许可证为准。Cloudflare Workers 和 KV 的使用须遵守 Cloudflare 的服务条款及免费额度限制。通知渠道(Telegram、企业微信等)的配置和使用须遵守对应平台的政策。本文不构成对任何特定源码包可用性和安全性的保证。不得用于发送垃圾信息或违反法律法规的用途。

觉得内容不错?我要

打赏杯咖啡或蜜雪冰城吧
微信扫一扫
微信赞赏码
评论 暂无评论
暂无评论,快来抢沙发吧~