8,600 stars · GPL-3.0, read from /blob/main/LICENSE.md on 2026-09-29 after the plain /blob/main/LICENSE path returned 404; unmodified Free Software Foundation text · v5.8.2 (2026-09-27), and it is A SECURITY RELEASE: it enforced server-side authentication restrictions and added foreign-key ownership validation for subscription records. Code the same day. · Track this in Scout
A self-hosted tracker for recurring subscriptions, with renewal dates, several currencies, totals and reminders.
▶Repo detailsthe review · specs · pros & cons · install
What it is
A PHP application at about 8,600 stars, at version 5.8.2 since 27 September 2026, with code landing the same day. It stores everything in a SQLite file, which is a database that is just one file on disk.
What it is good for. Anyone paying for a spread of small services and unable to say what the total is. It handles several currencies, several payment methods and several household members, and it can warn you by email, Discord, Pushover, Telegram, Gotify or a webhook before something renews.
- One container and a folder, with no separate database to install or back up.
- Real accounts and optional sign-in through an external identity provider using OIDC, so it is not a page sitting open to anyone who finds it.
- GPL-3.0, read from
LICENSE.mdafter the plainLICENSEpath returned a 404, and it is the unmodified Free Software Foundation text.
- Version 5.8.2, published two days before this edition, is a security release. It enforced authentication checks on the server side and added ownership validation on subscription records. Anything installed before 27 September 2026 should be updated before it is reachable from the internet.
- Converting between currencies needs a free API key from a third party called Fixer, entered in the settings. Without it the totals only work in one currency.
- It depends on scheduled jobs to advance payment dates, refresh exchange rates and send notifications. If the schedule silently stops, the numbers quietly go stale and nothing tells you.
firefly-iii/firefly-iii24,700 stars, AGPL-3.0, covered in Edition 28; a full personal finance manager, so it does far more and takes far longer to set up.
Track this in Scout
actualbudget/actual29,100 stars, MIT; envelope budgeting that works offline first and syncs between devices, which is a different discipline from tracking recurring charges.
Track this in Scout
moneymanagerex/moneymanagerex2,236 stars, a desktop program rather than a web page, and aimed at household accounts as a whole.
Track this in Scout
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




