Wallos
Open-source personal subscription and expense tracker
Alternative to: Rocket Money, Bobby

Wallos is a self-hostable web application that helps you keep track of recurring subscriptions and payments so you never miss a due date. It organizes expenses into customizable categories and currencies, sends renewal reminders via email, Discord, Telegram, Pushover, or Gotify, and surfaces spending statistics so you can see where your money is going. All financial data stays on your own server, with support for OIDC/OAuth login.
Wallos Docker Compose example
Self-host Wallos on your own server, homelab, or VPS starting from this Docker Compose example.
It runs Wallos in Docker containers using the official bellamy/wallos:latest image, with persistent volumes and automatic restarts preconfigured.
Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.
services:
wallos:
image: bellamy/wallos:latest
restart: unless-stopped
environment:
# Timezone used by the application, e.g. Europe/London or America/New_York.
# See the "TZ database name" column at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
TZ: "UTC"
volumes:
- db:/var/www/html/db
- logos:/var/www/html/images/uploads/logos
volumes:
db:
logos: Prefer a managed setup? WinterFlow installs, configures, and updates Wallos for you using this same Docker Compose configuration.