Dolibarr
Dolibarr is an open source enterprise resource planning (ERP) and customer relationship management (CRM) application that helps small and midsize businesses…
Platform availability
Available on 3 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
74/100 Good
- Maintained
- 100last commit 9 days ago
- Popular
- 787,694 GitHub stars
- Easy to install
- 553 install platforms, install notes, Docker image
- Light to run
- 208 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 17 days ago
- GitHub stars
- 7,694
- Open issues
- 1037
- Last commit
- 2026-10-06
- Latest release
- 24.0.1
- License
- GPL-3.0
- Activity
- rising
Checked 9 days ago - source: GitHub (Dolibarr/dolibarr)
Resources & Compatibility
Minimum requirements: 8 GB RAM, 4 CPU core(s), 10 GB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 16 days ago - source: Docker Hub image tags and published docs
First-install notes
- Check the post-install warnings After your first install, open Dolibarr and follow any mandatory setup warnings until they disappear. They point to required settings or enabled modules that are missing, and ignoring them can make normal features fail or act unexpectedly. source
- Configure Nginx for REST API If you use Nginx for Dolibarr's REST API (a way for other programs to ask Dolibarr for data), use the provided config and adjust server_name and root; it listens on port 80, so that port must be reachable. Without the fastcgi PATH_INFO lines, API calls can 404 or not reach the right file. source
- Use the member module setup If you enable the member module, use the simplified setup step instead of configuring it by hand. This helps you fill in required settings in one pass, reducing the chance of missing something that makes member features fail. source
- First launch credentials and database setup The default login is admin/admin. Database creation can take a few minutes on first launch. source
Fetched 15 days ago - each note links to its source
Variants
Alternatives (12)
- Akaunting - Akaunting is a self-hosted accounting application for managing finances, invoices, bills, and bank transactions.
- Apptivo
- Craftplan - Open-source, self-hosted ERP for craft producers unifies inventory, order processing, production, purchasing, CRM, batch tracking, and cale…
- ERPNext - ERPNext is a fully open-source enterprise resource planning (ERP) system that unifies accounting, inventory, manufacturing, sales, and huma…
- FreeScout - Open Source Helpscout/Zendesk Alternative based on Alpine linux.[br]Creating account CLI "cd /www/html" then "php artisan freescout:create-…
- HubSpot - Marketing automation, integrated sales, free CRM tool, AI content writer, and website builder streamline customer management and business g…
- Microsoft Dynamics 365 - Microsoft Dynamics is a line of ERP (enterprise resource planning) and CRM (customer relationship management) applications developed by the…
- Odoo - Odoo is an open source ERP and CRM platform, formerly known as OpenERP, that can connect a wide variety of business operations such as sale…
- Oracle NetSuite - Oracle NetSuite is a cloud-based Enterprise Resource Planning (ERP) solution, offering features like financials, Customer Relationship Mana…
- SAP Business Suite - SAP Business Suite is a set of integrated business applications that help large or midsize companies execute business and IT strategies wit…
- Salesforce - Powerful CRM platform for holistic customer management, offering cloud-based solutions for sales, services, marketing, and real-time analyt…
- Tryton - Tryton is a 100% open-source business management software package for companies of any size, offering a modular enterprise resource plannin…
Checked 14 days ago - source: AlternativeTo
Common questions
What default credentials does the Docker image use on first launch, and how long can database setup take?
The default login is admin/admin. Database creation can take a few minutes on first launch.
What Nginx settings are important when exposing Dolibarr's REST API?
Use the provided Nginx config and adjust server_name and root. The API listens on port 80, so that port must be reachable, and the fastcgi PATH_INFO lines are required or API calls may 404.
What should I do with the warnings shown after a fresh Dolibarr install?
Do not ignore them; open Dolibarr and follow the mandatory setup warnings until they disappear. They point to missing required settings or modules that can make normal features fail.
How should the member module be configured to avoid missing settings?
Use the simplified setup step instead of configuring the member module by hand. It helps fill required settings in one pass, reducing the chance of missing something that makes member features fail.
Can I upgrade Dolibarr to a newer version without losing data?
Dolibarr's upgrades are integrated into the development process, so you can upgrade at any time to the latest version. This is stated to work without losing data, regardless of the Dolibarr version you are using.
Answers sourced from hub.docker.com, wiki.dolibarr.org, wiki.dolibarr.org, wiki.dolibarr.org, www.dolibarr.org
Community
- Dolibarr VS ERPNext : r/selfhosted - Reddit (reddit)
- Dolibarr ERP - CRM - Reddit (reddit)
- HestiaCP + Dolibarr : r/selfhosted - Reddit (reddit)
- FAQ - Dolibarr Forum in deutscher Sprache (forum)
Collected 16 days ago - public community threads