Wallos is a GPL-3.0 self-hosted subscription manager that gives you a complete, private view of everything you pay for. Install it on a ServOrbit VPS and add your subscriptions — SaaS tools, streaming services, domain registrations, cloud APIs — with their cost, currency, billing cycle and renewal date.
Wallos converts every cost to a single reference currency (your choice) so you can see your real total monthly spend at a glance, even when you mix USD, EUR and MAD subscriptions. A dashboard with charts tracks spending over time; email or webhook notifications warn you before a renewal fires.
Because Wallos runs on SQLite and a single Docker container, it starts on the smallest VPS plan and uses less than 50 MB of RAM. No credit-card data is ever stored — Wallos only records what you tell it.
Add every SaaS API key, IDE licence, CI plan and cloud bill. Wallos converts them all to MAD (or any reference currency) so you know exactly what your stack costs each month — before the card statement arrives.
Create one entry per client tool or retainer. Group by category (hosting, design, marketing) and export the CSV each month to cross-check against invoices. Renewal alerts mean no more surprise charges.
Invite team members to your Wallos instance. Each person logs their own subscriptions; the shared dashboard shows duplicates (three people paying for the same tool separately) and forgotten trials still billing.
Guide optimized for ServOrbit Cloud VPS.
Wallos runs on the smallest ServOrbit VPS plan — the single-container stack uses under 50 MB of RAM and a few hundred megabytes of disk. No domain name is required: you can access the dashboard via SSH tunnel and add one later for remote access from any browser.
In your ServOrbit client area: Marketplace → ERP & Business Management → Wallos → Deploy. The container starts in a few seconds and stores everything in two Docker volumes (wallos_db for the SQLite database, wallos_logos for uploaded logos).
Wallos shows a setup screen on first launch: enter a username, email address and password to create your admin account. Once registered, you land directly on the dashboard. Access without a domain: open an SSH tunnel with ssh -L 8080:127.0.0.1:<port> root@<your-vps-ip>, then visit http://localhost:8080 — use the port shown on your app card in the client area.
Click Add Subscription, enter the service name, cost, currency and billing cycle (monthly, annual, weekly or custom). Choose a category, set the next payment date, and save. Repeat for each subscription — or import a CSV if you have a spreadsheet already.
In Settings → Notifications, configure how many days before renewal you want a reminder. Connect a Telegram bot, a Discord webhook, a Slack channel or any URL endpoint. Wallos sends an alert for each upcoming renewal — no manual calendar entries needed.
Maintaining a project that uses Wallos? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.
[](https://servorbit.com/vps-cloud?template=wallos&utm_source=deploy-badge&utm_medium=referral&utm_campaign=wallos)<a href="https://servorbit.com/vps-cloud?template=wallos&utm_source=deploy-badge&utm_medium=referral&utm_campaign=wallos"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Wallos on ServOrbit" height="40"></a>The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.
Self-hosted zero-based budgeting (envelope method): assign every amount you receive, track your envelopes in real time and sync your devices from your own VPS.
ERP & Business ManagementSelf-hosted personal and professional finance manager: track expenses, manage budgets, and analyse accounts from your own VPS — no subscription, no shared data.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.
Message us on WhatsAppopens in a new tab