Repolode
dh1011

dh1011/subscription-manager

サブスクリプションを管理し、支払日をカレンダーで確認して、NTFYまたはGotifyで更新通知を送れるセルフホスト型のシングルページWebアプリです。

スター
359
フォーク
29
未解決の Issue
0
最終コミット
3 日前

これは何?

Subscription Managerは、定期購入とその費用を一か所で管理できるWebアプリケーションです。サブスクリプションの追加、編集、削除、一覧表示ができ、カレンダー上で支払日を確認できます。週ごと、月ごと、年ごとの合計を計算し、支払いアカウントごとの概要も表示します。

各サブスクリプションでは、個別に通知を有効にできます。通知はNTFYまたはGotify経由で送信され、設定ページでトピックまたはサーバーURLを指定します。設定したタイムゾーンで、支払日当日の午前0時に通知が送信されます。複数の通貨に対応しており、Iconifyライブラリのアイコンを各サブスクリプションに設定できます。

Next.js、React、SQLiteで構築されており、データをマウントしたボリュームに保存するDockerイメージとして提供されています。npmを使ってローカルで実行することもできます。

主な機能

  • 01サブスクリプションの追加、編集、削除
  • 02カレンダーでサブスクリプションを表示
  • 03週ごと、月ごと、年ごとの合計を計算
  • 04支払いアカウントごとの詳細な概要
  • 05NTFYおよびGotify経由の通知
  • 06複数通貨への対応

ユースケース

  • ストリーミングサービスやソフトウェアなどの定期購入を一か所で管理する
  • セルフホストのNTFYまたはGotifyサーバーを通じて、更新時の支払い前にリマインダーを受け取る
  • 支払いアカウントごとに、サブスクリプションの月間・年間支出を比較する

クイックスタート

  1. 1

    README の内容を含む docker-compose.yml ファイルを作成します

  2. 2

    data ディレクトリを作成します

    mkdir data
  3. 3

    Docker Compose でアプリを起動します

    docker-compose up -d
  4. 4

    ブラウザーでアプリを開きます

使う前に知っておきたいこと

  • 通知は NTFY と Gotify 経由でのみ利用できます。
  • TZ 変数を設定しない場合、Docker コンテナではアラートの時刻に UTC が使用されます。

収録されている特集

トピック

よくある質問

subscription-manager とは?
サブスクリプションを管理し、支払日をカレンダーで確認して、NTFYまたはGotifyで更新通知を送れるセルフホスト型のシングルページWebアプリです。 Subscription Managerは、定期購入とその費用を一か所で管理できるWebアプリケーションです。サブスクリプションの追加、編集、削除、一覧表示ができ、カレンダー上で支払日を確認できます。週ごと、月ごと、年ごとの合計を計算し、支払いアカウントごとの概要も表示します。
subscription-manager は無料で使えますか?ライセンスは?
subscription-manager は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
subscription-manager は今もメンテナンスされていますか?
活発にメンテナンス中。subscription-manager の最終コミットは 2026年11月3日 です。
subscription-manager は何に使えますか?
ストリーミングサービスやソフトウェアなどの定期購入を一か所で管理する セルフホストのNTFYまたはGotifyサーバーを通じて、更新時の支払い前にリマインダーを受け取る 支払いアカウントごとに、サブスクリプションの月間・年間支出を比較する
subscription-manager のインストール方法は?
README の内容を含む docker-compose.yml ファイルを作成します data ディレクトリを作成します: mkdir data Docker Compose でアプリを起動します: docker-compose up -d ブラウザーでアプリを開きます
subscription-manager はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/dh1011/subscription-manager

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

中国の各種プラットフォームやRSSフィードのトレンドを集約し、キーワードまたはAIで絞り込んで、チャットやメールにダイジェストを配信するセルフホスト型のトレンド監視ツール。

生産性・アプリ#news-aggregation#hot-news#rss
6.3万+173 今週2.5万PythonGPL-3.0活発にメンテナンス更新 一昨日