Back to all templates
Akaunting logo

Akaunting

Application512MB+ RAM

Free, online and open source accounting software for small businesses and freelancers

applicationcrmakauntingopen-sourceself-hosteddocker

Deploy Akaunting in 3 Steps

1

Connect Your VPS

Add your server credentials to Server Compass

2

Select Akaunting

Choose from our template library

3

Deploy & Configure

Fill in settings and click Deploy

No Docker knowledge required
Step-by-step deployment guide

Deploy Akaunting on a VPS with Server Compass

Use the Akaunting template in Server Compass to deploy a self-hosted accounting app on your VPS, then verify the login/setup web UI.

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 an Akaunting 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 Akaunting

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

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

Select the Akaunting template

Choose the Akaunting template. Server Compass fills the accounting app, MariaDB service, persistent volumes, and public web port.

Akaunting template selected in Server Compass
5
Step 5

Review the Akaunting settings

Confirm the app name and compose services. In this run, the app was named akaunting-demo and used web port 4100.

Reviewing Akaunting project settings and compose service
6
Step 6

Deploy Akaunting

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

Reviewing Akaunting port and volume before deployment
7
Step 7

Watch the deployment progress

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

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

Confirm Akaunting is running

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

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

Open Akaunting in the browser

Open the application URL in a browser. The Akaunting login or setup screen confirms the web UI is reachable.

The deployed Akaunting web UI loaded in a browser

After Akaunting Opens

  • Change the admin password after first login if you shared it during setup.
  • Configure SMTP before relying on invoice and password reset emails.
  • Back up the Akaunting app volume and MariaDB data volume before moving or replacing the VPS.
  • Configure currencies, taxes, and chart of accounts before entering real business data.
  • Use HTTPS because accounting and customer data is sensitive.
  • Keep the Akaunting image updated for dependency and security fixes.

Verified Result

The Akaunting web interface loaded successfully from the deployed container.

Akaunting deployment questions

What does the Akaunting template deploy?

It deploys the Akaunting web app with a MariaDB service and persistent app/database volumes.

Which port did the tutorial use?

The tutorial used host web port 4100, which maps to the Akaunting web UI on container port 80.

Can I enable authentication?

Yes. The template provisions the admin login email and password during deployment.

Should this become a blog post?

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

After Deployment

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

1

Visit the application URL

2

Log in with your admin credentials

3

Complete the company setup wizard

4

Configure currencies, taxes, and chart of accounts

Need help? Check out our documentation for detailed guides.

Akaunting FAQ

Common questions about self-hosting Akaunting

How do I deploy Akaunting with Server Compass?

Simply download Server Compass, connect to your VPS, and select Akaunting 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 Akaunting?

Akaunting requires a minimum of 512MB 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 Akaunting data?

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

How do I update Akaunting to the latest version?

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

Is Akaunting free to self-host?

Akaunting 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 Akaunting?

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

Download Server Compass