Skip to main content
Finance

Deploy Actual Budget on Your VPS

Deploy Actual Budget on your VPS in one click. Privacy-first envelope budgeting — a fast, local-first personal finance app that syncs across your devices via your own server.

Actual Budget is a local-first personal finance app built on envelope budgeting: give every rupiah a job, and watch categories rather than a single balance. The app runs in your browser and on mobile, staying fast and usable offline because your data lives on the device — your server exists to sync it between them.

Vessl deploys the Actual sync server with a persistent volume; each budget is a SQLite file under it, so there is no separate database to manage. Set your server password on the first visit and connect your devices — your financial history never touches a third party.

What's included

  • Envelope budgeting with a fast, offline-capable interface
  • Syncs across desktop and mobile through your own server
  • End-to-end encryption option for your budget files
  • Each budget is a SQLite file on a persistent volume — no separate DB
  • Import from YNAB, or via CSV / OFX / QFX bank exports

Common use cases

  • Personal or household budgeting without a finance SaaS subscription
  • Privacy-sensitive finances kept on infrastructure you own
  • A YNAB replacement that syncs across your devices
Docker image
ghcr.io/actualbudget/actual:26.1.0
Services
1 container
Pricing
Free — billed per VPS, not per template

Frequently asked questions

Why is there no database service?

Actual keeps each budget in its own SQLite file on the server's volume. The volume is the database — nothing else to run, back up, or tune.

Is my financial data private?

Yes. Actual is local-first: the app works against data on your device and uses your server only to sync between devices. You can also enable end-to-end encryption so the server stores only ciphertext.

Can I import from YNAB?

Yes — Actual ships importers for YNAB4 and nYNAB, and supports CSV, OFX, and QFX files from most banks.

Ready to ship?

Deploy Actual Budget in under a minute.

Connect your VPS, pick this template, fill in any required fields. Vessl handles the container, SSL, and persistent storage.

Start for Free

No credit card · BYOS · IDR billing