[{"data":1,"prerenderedAt":98},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-wallos":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-en-wallos",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":19,"github":19,"tagline":21,"longDescription":22,"features":23,"useCases":31,"steps":41,"faq":57,"specs":73,"compatibleOs":79,"relatedApps":80,"relatedPosts":93,"category":96},"wallos",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"erp","erp-business-management","تخطيط-موارد-المؤسسات-وإدارة-الأعمال","erp-gestion-empresarial","Wallos","Open-source self-hosted subscription tracker: centralize all your recurring expenses — cloud, software and services — on your own VPS. Multi-currency, visual reports and payment reminders, zero third-party data.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fwallos-self-hosted-subscription-tracker-on-a-vps","Wallos: self-hosted subscription tracker — centralize all your recurring expenses on your VPS, multi-currency and fully private.","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.\n\nWallos 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.\n\nBecause 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.",[24,25,26,27,28,29,30],"Multi-currency support with automatic conversion to a reference currency (MAD, EUR, USD and 170+ others)","Visual dashboard showing total monthly and annual spend with per-category breakdowns","Renewal reminders via email, Telegram, Discord, Slack, Gotify or generic webhook","OIDC single sign-on (Authelia, Authentik, Keycloak) — optional, no setup required to start","Logo auto-fetch from Clearbit and custom upload for branded subscription cards","CSV export and import — move your data out at any time","GPL-3.0 licence — no feature tiers, unlimited subscriptions, your data on your server",[32,35,38],{"title":33,"body":34},"Developer tool-spend tracking","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.",{"title":36,"body":37},"Agency budget control","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.",{"title":39,"body":40},"Family or team subscription audit","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.",[42,45,48,51,54],{"title":43,"body":44},"Create your 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.",{"title":46,"body":47},"Deploy Wallos from the Marketplace","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).",{"title":49,"body":50},"Sign in for the first time","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:\u003Cport> root@\u003Cyour-vps-ip>`, then visit `http:\u002F\u002Flocalhost:8080` — use the port shown on your app card in the client area.",{"title":52,"body":53},"Add your subscriptions","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.",{"title":55,"body":56},"Set up renewal alerts","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.",[58,61,64,67,70],{"q":59,"a":60},"What is Wallos?","Wallos is a GPL-3.0 open-source self-hosted subscription tracker. It lets you log all your recurring expenses — software licences, streaming services, cloud APIs — and see their true cost converted to a single reference currency, with renewal reminders.",{"q":62,"a":63},"Does Wallos require a domain name?","No. Wallos works without a domain via SSH tunnel: `ssh -L 8080:127.0.0.1:\u003Cport> root@\u003Cyour-vps-ip>` then `http:\u002F\u002Flocalhost:8080`. For browser access from any device, attach a domain from your ServOrbit dashboard or use the free `{app}.{dns_slug}.servorbit-dns.com` subdomain included with every VPS.",{"q":65,"a":66},"How do I sign in for the first time?","Wallos shows a setup screen on first launch. Enter a username, email and password to create your admin account — no credentials are pre-generated. After that first login, you can invite other users from Settings → Users.",{"q":68,"a":69},"Which currencies does Wallos support?","Wallos supports 170+ currencies including MAD, EUR, USD, GBP and SAR. Set one reference currency in Settings → Currency; Wallos fetches exchange rates automatically and converts every subscription cost so your dashboard totals are always in one currency.",{"q":71,"a":72},"How do I back up my Wallos data?","All data lives in two Docker volumes: `wallos_db` (the SQLite database) and `wallos_logos` (uploaded images). Back them up with `rsync` or SFTP. Wallos also exports a full CSV from the interface — useful for a quick human-readable backup or migration.",{"cpu":74,"ram":75,"disk":76,"license":77,"port":78},"1 vCPU","\u003C 50 MB","SQLite — a few MB","GPL-3.0","8282",[],[81,88],{"name":82,"slug":83,"categorySlug":13,"categoryName":84,"categoryColor":85,"logo":19,"tagline":86,"description":87},"Actual Budget","actual-budget","ERP & Business Management","text-orange-400 bg-orange-500\u002F10","Zero-based budgeting for a household or a small team: the self-hosted alternative to YNAB — envelopes, multi-device sync and bank imports.","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.",{"name":89,"slug":90,"categorySlug":13,"categoryName":84,"categoryColor":85,"logo":19,"tagline":91,"description":92},"Firefly III","firefly-iii","Firefly III: open-source budget and expense tracker — full financial control on your own VPS, zero subscription.","Self-hosted personal and professional finance manager: track expenses, manage budgets, and analyse accounts from your own VPS — no subscription, no shared data.",[94,95],"self-host-actual-budget-vps","heberger-firefly-iii-vps",{"key":12,"slug":13,"name":84,"objective":97,"icon":12,"color":85},"Run commercial and administrative operations.",1789046231891]