# docker

> Self-hosted accounting software for small businesses with invoicing, expenses, and a modular app store. Runs via Docker or manual install on Laravel/Vue.js.

- **Category:** Accounting
- **Licence:** GPL-3.0
- **Latest version:** 3.2.4
- **Open source:** source_available
- **Languages:** Shell, Dockerfile
- **Platforms:** Docker Compose, Build from Source
- **Tags:** REST API, Multi Currency, Accounting, Invoicing, Bookkeeping, Modular, Small Business, Docker, Laravel, Vue.js, Finance, Freelance, Akaunting

## Description

Akaunting is accounting software built for small businesses and freelancers. It handles invoicing, expense tracking, banking, reporting, and multi-currency needs through a modular system with an app store for extensions. The stack uses Laravel, Vue.js, and Tailwind CSS, and exposes a RESTful API. You can self-host it using official Docker images on Docker Hub with several docker-compose setups (standard, FPM with Nginx proxy, Alpine variants). A MariaDB/MySQL database is required; Redis is optional for caching, sessions, and queues. The license is Business Source License 1.1, which converts to GPLv3 after four years, and limits free production use to a small number of users, a single organization, or a capped invoice count unless you buy a commercial license.

## Links

- [Homepage](https://github.com/akaunting/docker)
- [Website](https://github.com/akaunting/akaunting)
- [Docker](docker.io/akaunting/akaunting)
- [Documentation](https://akaunting.com/hc/docs)
- [GitHub Repository](https://github.com/akaunting/akaunting)
- [Forum](https://akaunting.com/forum)
- [App Store](https://akaunting.com/apps)
- [Developer Portal](https://developer.akaunting.com)
- [Docker Repository](https://github.com/akaunting/docker)

---
Source: https://selfhost.directory/project/docker