Loading...

开源订阅管理与多渠道到期提醒系统:SubsTracker

未分类11小时前发布 江南白衣
57 0 0

在现代数字生活中,个人和小团队往往同时订阅了众多会员服务、SaaS 工具、域名、云服务器等。一旦管理不当,容易错过续费时间,造成重复扣款或服务中断。SubsTracker应运而生,它是一款轻量级、开源的订阅管理与提醒系统,集中管理所有订阅信息,并通过多渠道智能提醒到期情况,让续费和管理更加可控。

SubsTracker 是什么?

SubsTracker 是部署在 Cloudflare Workers 上的开源订阅管理工具,适合个人用户和小团队使用。用户可以在同一界面添加、编辑和监控所有订阅项目,系统会自动计算到期时间并通过 Telegram、Webhook、企业微信、邮件等多种方式发出提醒。它强调自部署、隐私可控和灵活扩展,能够满足不同用户的个性化需求。

开源地址:https://github.com/mangguo02/sub

开源订阅管理与多渠道到期提醒系统:SubsTracker

核心功能

SubsTracker 的设计聚焦于订阅管理效率与提醒可靠性:

  • 灵活的订阅管理 —— 添加、编辑、删除订阅项目,为每条记录设置到期时间、费用、备注和提醒天数
  • 状态智能识别 —— 自动标记启用、停用与过期状态,列表信息一目了然
  • 多渠道智能通知
    • Telegram Bot 实时提醒
    • NotifyX 推送服务整合
    • Webhook 自定义回调
    • 企业微信机器人消息
    • 邮件通知(Resend)
    • iOS Bark 推送
  • 农历日期支持 —— 1900–2100 年完整农历转换,提醒信息可同时显示公历和农历
  • 响应式设计与用户偏好保存 —— 适配桌面和移动端,界面友好,备注信息可悬停查看,日期实时预览

使用场景

人群/角色场景描述推荐指数
个人用户管理会员、云服务、域名等多项订阅,避免忘记续费★★★★★
小团队集中管理 SaaS 工具、服务器或内部订阅★★★★☆
开发者/极客通过 Webhook 与现有系统打通提醒能力★★★★★
注重隐私用户偏好自部署,掌握数据完全控制权★★★★★

操作指南

  1. 一键部署
    • Fork GitHub 仓库,点击部署按钮完成 Cloudflare Workers 部署
    • 配置 KV 名称为 SUBSCRIPTIONS_KV
  2. 首次登录
    • 访问部署域名,默认账号:admin / 密码:password
    • 修改默认密码确保安全
  3. 添加订阅
    • 输入订阅项目、到期时间、费用与备注
    • 配置提前提醒天数
  4. 配置通知渠道
    • 设置 Telegram、Webhook、企业微信、邮件、Bark 等
  5. 自动监控与提醒
    • SubsTracker 会按设置周期自动监控并发送提醒

支持平台

  • Web 浏览器:支持桌面端和移动端访问
  • Cloudflare Workers 部署:无需自建服务器,访问速度快、维护成本低
  • 自部署可控:完全开源,可根据需求修改与扩展

产品定价

  • 完全免费开源:无需付费即可部署和使用所有功能

常见问题

Q1:如何保障提醒不遗漏?

  • 系统支持多渠道通知,确保在 Telegram、企业微信、邮件等多平台接收提醒。

Q2:支持农历日期提醒吗?

  • 支持 1900–2100 年农历转换,提醒信息可同时显示农历与公历。

Q3:是否需要复杂服务器配置?

  • 不需要,依托 Cloudflare Workers 一键部署即可,无需额外服务器运维。

Q4:是否适合团队使用?

  • 适合小团队集中管理订阅,也可通过 Webhook 与团队系统整合提醒。

开发者小结

SubsTracker 提供了集中化订阅管理、灵活提醒和农历支持等多重优势,尤其适合拥有多个在线服务订阅的个人或小团队使用。它兼顾了自部署可控性与多渠道通知能力,让用户无需频繁检查各平台即可掌握订阅状态。偏好隐私、希望统一管理所有订阅的用户会从中受益,而对企业级多用户管理有高要求的团队则可能需要额外扩展功能。

© 版权声明

相关文章

开发者导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...