Back to all templates
Wallos logo

Wallos

Application256MB+ RAM

Self-hosted subscription tracker — monitor recurring bills, renewals, and total monthly spend

applicationinvoicingwallosopen-sourceself-hosteddocker

Deploy Wallos in 3 Steps

1

Connect Your VPS

Add your server credentials to Server Compass

2

Select Wallos

Choose from our template library

3

Deploy & Configure

Fill in settings and click Deploy

No Docker knowledge required
Step-by-step deployment guide

Deploy Wallos on a VPS with Server Compass

Use the Wallos template in Server Compass to deploy a self-hosted subscription tracker for recurring bills and renewals on your VPS, then verify the web UI in a browser.

About 10 minutesBrowser verified
1
Step 1

Open the server Apps tab

Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Server Compass Apps tab before creating a Wallos app
2
Step 2

Choose an app template

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Choosing to deploy an app from a Server Compass template
3
Step 3

Search for Wallos

Use the template picker search to find Wallos in the Server Compass template catalog.

Searching for Wallos in the Server Compass template picker
4
Step 4

Select the Wallos template

Choose the Wallos template. Server Compass fills the Wallos service, timezone setting, SQLite database volume, logo upload volume, and public web port.

Wallos template selected in Server Compass
5
Step 5

Review the Wallos settings

Confirm the app name, TZ setting, persistent Wallos volumes, and compose service. In this run, the app was named wallos-demo and used host port 4221.

Reviewing Wallos project settings and compose service
6
Step 6

Deploy Wallos

Review the generated compose settings, confirm the Wallos web port is available, and click Deploy.

Reviewing Wallos web port before deployment
7
Step 7

Watch the deployment progress

Keep the deployment modal open while Server Compass uploads the compose file, pulls the Wallos image, starts the container, and verifies the stack.

Server Compass deploying the Wallos template on the VPS
8
Step 8

Confirm Wallos is running

After deployment finishes, return to the Apps tab and confirm the Wallos app is marked Running with its application URL available.

Wallos template running in the Server Compass Apps tab
9
Step 9

Open Wallos in the browser

Open the application URL in a browser. The Wallos registration or dashboard UI confirms the subscription tracker is reachable.

The deployed Wallos web UI loaded in a browser

After Wallos Opens

  • Create the first Wallos account from the web UI; the first registered user becomes the admin.
  • Disable open registration from settings after the intended users have signed up.
  • Set currencies, categories, and notification preferences before adding real subscriptions.
  • Put Wallos behind HTTPS before using production login sessions or exposing billing data.
  • Back up the wallos_db and wallos_logos volumes because they store subscriptions, settings, and uploaded logos.
  • Keep the Wallos image updated for dependency and security fixes.

Verified Result

The Wallos web UI loaded successfully from the deployed container.

Wallos deployment questions

What does the Wallos template deploy?

It deploys Wallos as a single web container with persistent volumes for the SQLite database and uploaded subscription logos.

Which port did the tutorial use?

The tutorial used host port 4221, which maps to Wallos inside the container on port 80.

Does Wallos need setup after deployment?

Yes. Open the web UI after deployment, create the first admin account, then configure currencies, categories, and recurring subscriptions.

Should this become a blog post?

No. The deployment guide should live on the Wallos template detail page and be linked from the reusable template deployment docs page.

After Deployment

After deploying Wallos with Server Compass, complete these steps to finish setup

1

Open the URL and create the first admin account

2

Disable open registration from settings

3

Add currencies you use and configure the timezone

4

Add categories and subscriptions, then check the dashboard for upcoming renewals

Need help? Check out our documentation for detailed guides.

Wallos FAQ

Common questions about self-hosting Wallos

How do I deploy Wallos with Server Compass?

Simply download Server Compass, connect to your VPS, and select Wallos from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.

What are the system requirements for Wallos?

Wallos requires a minimum of 256MB RAM. We recommend a VPS with at least 1024MB RAM for optimal performance. Any modern Linux server with Docker support will work.

Can I migrate my existing Wallos data?

Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard Wallos backup and restore procedures.

How do I update Wallos to the latest version?

Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest Wallos image will be pulled and deployed with zero downtime.

Is Wallos free to self-host?

Wallos is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.

Ready to Self-Host Wallos?

Download Server Compass and deploy Wallos to your VPS in under 3 minutes. No Docker expertise required.

Download Server Compass