Repolode
ellite

ellite/Wallos

複数通貨と通知に対応し、定期購読、予算、支出を管理できるセルフホスト型Webアプリ。

代替できる製品:Rocket MoneyTruebill

スター
8,719
フォーク
447
未解決の Issue
81
最終コミット
一昨日

これは何?

Wallosは、定期購読や支払いを管理するためのセルフホスト型Webアプリです。各購読の請求サイクルと次回支払日を記録し、支出をカスタムカテゴリに分類できます。また、ダッシュボード、統計ページ、カレンダーで合計額を確認できます。

複数通貨に対応しており、Fixer APIの為替レートを使ってメイン通貨に換算できます。通知はメール、Discord、Pushover、Telegram、Gotify、またはwebhookで送信できます。ChatGPT、Gemini、ローカルのOllamaモデルを使ったAIによるおすすめ機能も利用でき、OIDC/OAuthプロバイダーと連携したログインにも対応しています。

Wallosは、SQLiteを使うPHP Webサーバー上、またはDockerコンテナとして実行できます。データは自分のサーバーに保存されます。API、多言語対応、ライトテーマとダークテーマも備えています。

主な機能

  • 01次回支払日や支払期限のリマインダーを設定し、定期購読を管理する。
  • 02支出をカスタマイズ可能なカテゴリに分類し、統計やカレンダーで確認する。
  • 03複数通貨を管理し、Fixerの為替レートを使ってメイン通貨に換算する。
  • 04メール、Discord、Pushover、Telegram、Gotify、またはwebhookで通知を送信する。
  • 05管理ページまたは環境変数で設定したOIDC/OAuthプロバイダーを使ってログインする。
  • 06Docker、またはPHPとWebサーバーを直接セットアップして実行する。

ユースケース

  • 家庭内の動画配信サービス、ソフトウェアなど、月額制の定期購読を一覧で管理する。
  • 複数通貨にまたがる定期支出の合計額を確認する。
  • 購読の更新前にリマインダーを受け取り、支払い忘れを防ぐ。
  • クラウドサービスを使わず、自宅のサーバーでプライベートな支出管理ツールをホストする。

クイックスタート

  1. 1

    READMEに記載されているコマンドでDockerコンテナを起動します

    docker run -d --name wallos -v /path/to/config/wallos/db:/var/www/html/db -v /path/to/config/wallos/logos:/var/www/html/images/uploads/logos -e TZ=Europe/Berlin -p 8282:80 --restart unless-stopped bellamy/wallos:latest
  2. 2

    マッピングされたポートでブラウザーからアプリを開き、ユーザーアカウントを作成します

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

  • セルフホスティングには、自分でサーバーまたはコンテナを実行する必要があります。
  • 通貨換算にはFixer APIキーが必要です。無料プランには利用制限があります。

トピック

よくある質問

Wallos とは?
複数通貨と通知に対応し、定期購読、予算、支出を管理できるセルフホスト型Webアプリ。 Wallosは、定期購読や支払いを管理するためのセルフホスト型Webアプリです。各購読の請求サイクルと次回支払日を記録し、支出をカスタムカテゴリに分類できます。また、ダッシュボード、統計ページ、カレンダーで合計額を確認できます。
Wallos は無料で使えますか?ライセンスは?
Wallos は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Wallos は今もメンテナンスされていますか?
活発にメンテナンス中。Wallos の最終コミットは 2026年10月19日 です。
Wallos は何に使えますか?
家庭内の動画配信サービス、ソフトウェアなど、月額制の定期購読を一覧で管理する。 複数通貨にまたがる定期支出の合計額を確認する。 購読の更新前にリマインダーを受け取り、支払い忘れを防ぐ。 クラウドサービスを使わず、自宅のサーバーでプライベートな支出管理ツールをホストする。
Wallos のインストール方法は?
READMEに記載されているコマンドでDockerコンテナを起動します: docker run -d --name wallos -v /path/to/config/wallos/db:/var/www/html/db -v /path/to/config/wallos/logos:/var/www/html/images/uploads/logos -e TZ=Europe/Berlin -p 8282:80 --restart unless-stopped bellamy/wallos:latest マッピングされたポートでブラウザーからアプリを開き、ユーザーアカウントを作成します
Wallos はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ellite/Wallos

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

関連プロジェクト