Repolode
dh1011

dh1011/subscription-manager

一款可自托管的单页应用,用于管理订阅、在日历上查看扣款日期,并通过 NTFY 或 Gotify 发送续费提醒。

Star
359
Fork
29
未关闭 Issue
0
最近提交
4天前

这是什么?

Subscription Manager 是一个用于集中管理周期性订阅及其费用的网页应用。你可以添加、编辑、删除和查看订阅,并在日历上查看各项扣款安排。应用会计算每周、每月和每年的总支出,并为每个支付账户提供单独的汇总。

每条订阅可以单独开启提醒,通过 NTFY 或 Gotify 推送通知,在设置页面填写主题或服务器地址即可。对于当天需要扣款的订阅,系统会在所配置时区的午夜发送提醒。应用支持多种货币,每条订阅还可以使用 Iconify 图标库中的图标。

项目基于 Next.js、React 和 SQLite 构建,提供 Docker 镜像,数据保存在挂载的卷中;也可以通过 npm 在本地运行。

核心功能

  • 01添加、编辑和删除订阅
  • 02在日历上查看订阅
  • 03计算每周、每月和每年的总支出
  • 04按支付账户查看详细汇总
  • 05支持通过 NTFY 和 Gotify 发送通知
  • 06支持多种货币

适用场景

  • 集中管理视频、软件等各类周期性订阅
  • 通过自建的 NTFY 或 Gotify 服务在续费前收到提醒
  • 按支付账户对比每月和每年的订阅支出

快速上手

  1. 1

    创建包含 README 内容的 docker-compose.yml 文件

  2. 2

    创建数据目录

    mkdir data
  3. 3

    使用 Docker Compose 启动应用

    docker-compose up -d
  4. 4

    在浏览器中打开应用

使用前须知

  • 通知功能仅支持 NTFY 和 Gotify。
  • 除非设置 TZ 变量,否则 Docker 容器使用 UTC 时区发送提醒。

收录于专题

标签

常见问题

subscription-manager 是什么?
一款可自托管的单页应用,用于管理订阅、在日历上查看扣款日期,并通过 NTFY 或 Gotify 发送续费提醒。 Subscription Manager 是一个用于集中管理周期性订阅及其费用的网页应用。你可以添加、编辑、删除和查看订阅,并在日历上查看各项扣款安排。应用会计算每周、每月和每年的总支出,并为每个支付账户提供单独的汇总。
subscription-manager 可以免费使用吗?用的什么许可证?
subscription-manager 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
subscription-manager 还在维护吗?
活跃维护中。subscription-manager 最近一次提交是在 2026年11月3日。
subscription-manager 适合用来做什么?
集中管理视频、软件等各类周期性订阅 通过自建的 NTFY 或 Gotify 服务在续费前收到提醒 按支付账户对比每月和每年的订阅支出
subscription-manager 怎么安装和运行?
创建包含 README 内容的 docker-compose.yml 文件 创建数据目录: mkdir data 使用 Docker Compose 启动应用: docker-compose up -d 在浏览器中打开应用
在哪里获取 subscription-manager?
源代码和安装说明在 GitHub 上:https://github.com/dh1011/subscription-manager

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

自托管热点监控工具,聚合多平台热榜与 RSS,支持关键词或 AI 筛选,并推送到微信、飞书、邮件等渠道。

效率与应用#news-aggregation#hot-news#rss
6.3万+170 本周2.5万PythonGPL-3.0维护活跃更新于 前天