Hardwarevereisten voor Dolibarr: RAM, CPU en opslag

Plan Dolibarr-hardware voor PHP-geheugen, CPU, MariaDB of PostgreSQL, documentopslag en gebruikers, met praktische aanbevelingen voor een aangepaste ZimaOS-installatie.

Hardwarevereisten voor Dolibarr: RAM, CPU en opslag

Dolibarr requirements at a glance

Dolibarr publishes concrete PHP, CPU and storage guidance: PHP memory_limit should allow 128 MB, program files use about 150 MB, database files about 35 MB initially, and 1 GHz+ CPU is recommended above about 30 users.

PHP memory
Official prerequisite: PHP memory_limit should allow 128 MB.
CPU
Low-spec CPUs work; 1 GHz or faster is recommended above roughly 30 users.
Program storage
About 150 MB for program files, plus modules/templates.
Database storage
About 35 MB initially; database growth is roughly under 1 MB per 100 customers/suppliers/invoices, excluding attachments.
Database
Current prerequisites include MariaDB 10.3+ and PostgreSQL 9.1+; MySQL is also supported.
Best Zima starting point
ZimaBoard 2 832 is already ample for a small deployment.

From official requirements to the right setup

Size Dolibarr from its real service stack and persistent data rather than using a guessed one-size-fits-all server number.

  1. Official requirements

    Use the upstream PHP/database requirements as the baseline rather than treating 128 MB PHP memory_limit as whole-server RAM.

  2. Confirm your needs

    Estimate users, modules and reporting; upstream raises CPU guidance around the >30-user range.

  3. Leave room to grow

    Plan document and attachment storage separately because PDFs/ODTs/uploads can dominate disk growth.

  4. Run it on ZimaOS

    On ZimaOS, use Install Custom App with Dolibarr's official Docker image plus a supported database and persistent document storage.

Check every playback client

  • Active users
  • Enabled modules
  • Database choice
  • Document growth
  • Generated PDFs/ODTs
  • Backup retention
  • HTTPS access
  • Other business apps

Official minimum requirements

Dolibarr's official prerequisite wiki provides concrete PHP, disk and CPU guidance rather than one all-in-one server specification.

Review Dolibarr prerequisites

Do not translate PHP's 128 MB memory_limit into a whole-server RAM requirement.

RequirementOfficial minimumWhat this supports
PHP memory_limit128 MB allowedCurrent prerequisite.
CPU1 GHz+ recommended above ~30 usersOfficial wiki guidance.
Program filesAbout 150 MBExtra modules/templates add space.
Database filesAbout 35 MB initiallyDatabase system/temp space is additional.
Database growth<1 MB per 100 customers/suppliers/invoicesAttachments are separate.
MariaDB / PostgreSQLMariaDB 10.3+ / PostgreSQL 9.1+Current prerequisite page.

When to upgrade your hardware

Upgrade Dolibarr when measured workload, storage growth or background processing outgrows the current host.

More than a few dozen active users

Heavy modules and reports

Documents dominate disk

Upstream increases CPU guidance around the >30-user range.

Growing ERP/CRM teams.

Accounting, inventory and reports increase PHP/database load.

Feature-rich installations.

PDFs, ODTs and uploads can grow faster than the SQL database.

Document-heavy businesses.

Plan hardware growth with confidence

Scale Dolibarr by addressing the actual bottleneck—database, storage, processing or concurrency—before simply buying a larger server.

Use SSD-backed database storage

Improves SQL responsiveness.

SATA/NVMe on ZimaBoard 2 or SSD tiers on ZimaCube 2.

Move to 16 GB for a broader business stack

More RAM helps database cache and additional apps.

ZimaBoard 2 1664.

Use multi-drive capacity for documents

Attachments and backups may dominate storage.

ZimaCube 2 Standard.

Use stronger CPU for more users/reports

Useful when the N150 class saturates.

ZimaCube 2 Pro.

Can it run on ZimaOS?

Dolibarr is not currently confirmed as a public official one-click ZimaOS App Store page in the sources checked for this guide. It can still be deployed through Install Custom App.

Choose Zima hardware for Dolibarr

Choose Zima hardware for the complete Dolibarr workload, including its database, storage and background services.

Is this a small-business ERP or a larger multi-user/document-heavy stack?

Small business

Use ZimaBoard 2 with SSD-backed database/documents.

  • Best starting pointZimaBoard 2 832
  • More headroomZimaBoard 2 1664
More users, reports or documents

Use a stronger, more expandable platform.

  • Higher-headroom platformZimaCube 2 Pro

These are practical workload recommendations, not official throughput or user-count guarantees.

Zima hardware Best for Example workload Core configuration Recommended boundary Next step
ZimaBoard 2 832 Small Dolibarr businesses. Dolibarr, MariaDB/PostgreSQL and normal ERP/CRM use.
CPU
Intel N150, 4 cores, up to 3.60 GHz
Memory
8 GB LPDDR5 4800 MHz
Storage
32 GB eMMC plus 2x SATA 3.0 ports and PCIe expansion
Network
2x 2.5GbE LAN
Acceleration
No dedicated GPU required.
Add SSD-backed database/documents. Get Now
ZimaBoard 2 1664 More modules and business apps. Larger DB cache, reports and additional services.
CPU
Intel N150, 4 cores, up to 3.60 GHz
Memory
16 GB LPDDR5 4800 MHz
Storage
64 GB eMMC plus 2x SATA 3.0 ports and PCIe expansion
Network
2x 2.5GbE LAN
Acceleration
No dedicated GPU required.
16 GB is host headroom, not an official requirement. Get Now
ZimaCube 2 Pro More users, reports and document storage. Heavier ERP/CRM plus broader business-service consolidation.
CPU
Intel Core i5-1235U, 10 cores / 12 threads
Memory
16 GB
Storage
256 GB system storage with six HDD bays and up to four SSD slots
Network
10GbE plus 2.5GbE connectivity
Acceleration
No dedicated GPU required.
Large organizations may still need split infrastructure. Get Now

What the Press Says

Highlights from trusted reviewers worldwide.

La Razón
“ZimaCube 2: Not just another NAS, tested with 25TB storage, local AI agents, 4K transcoding, and real homelab workflows.”
Read full review
GameRevolution
“The ZimaBoard 2 is a compact x86 server board that can be turned into a mini NAS, home server, media box, or self-hosting hub.”
Read full review
TechRadar Pro
“ZimaCube 2: A modern, high-performance NAS with plenty of room to grow—built for users who want more than basic storage.”
Read full review
FOX 8
“Coverage focused on ZimaCube 2's open hardware foundation, no monthly fee, and self-hosting flexibility.”
Read full review

Loved by the Community

Stories and reviews from people who build with Zima every day.

ZimaBlade single-board server
★★★★★

Zima Blade Little yet Powerful

Maybe I am not digital natives but I live with PCs since 12 years old in 1984 when IBM PC clone come to my home. Many years have passed and many operating system I've tried. For me Zima blade and CasaOS was a quantum leap for home PC enthusiast and server lab machine to make me stay curious and relevant for this era.

ZimaCube Pro personal cloud
★★★★★

Very good!!

I use ZimaCube Pro as 5th Proxmox cluster node. It runs several VMs and containers, including a VM with GPU passthrough to run a self-hosted LLM. A specific LXC container runs a Samba server for NAS capabilities using four of six RAID 6 SATA HDDs with ZFS.

ZimaBlade single-board server
★★★★★

Great innovation for mini server!

It is very useful and makes a powerful mini server for many purposes, including university and college students in engineering and electronics. Thank you so much for making this server.

ZimaBoard 2 single-board server
★★★★★

Avaliação ZimaBoard 2

Construí um servidor de uso pessoal. O desempenho está muito bom e funciona perfeitamente onde quer que eu esteja. A surpresa é não dependermos de grandes estruturas para termos nosso próprio servidor de dados. Como iniciante, estou gostando bastante do ZimaOS, pois ele é simples e eficiente.

Frequently asked questions

These answers cover Dolibarr RAM, CPU, storage, Docker and ZimaOS deployment.

How much RAM does Dolibarr need?

Dolibarr specifies a PHP memory_limit of 128 MB but does not define a total-server RAM minimum.

How much CPU does Dolibarr need?

Low-spec CPUs work; the official wiki recommends 1 GHz+ above about 30 users.

How much storage does Dolibarr need?

Program files use about 150 MB and initial database files about 35 MB, while documents can require far more.

Which databases does Dolibarr support?

Current prerequisites include MariaDB 10.3+ and PostgreSQL 9.1+, with MySQL also supported.

Does Dolibarr need an SSD?

Not as a hard requirement, but SSD-backed SQL storage is preferable.

Does Dolibarr need a GPU?

No dedicated GPU is required.

Can ZimaBoard 2 run Dolibarr?

Yes. The 8 GB model is comfortably above basic needs for a small deployment.

When should I choose ZimaCube 2?

When documents, reporting or more concurrent business workflows make stronger storage/CPU useful.

What sources informed this Dolibarr hardware guide?

Dolibarr's prerequisite wiki and official Docker repository plus Zima product pages.

  1. Dolibarr Prerequisites
  2. Official Dolibarr Docker Repository
  3. ZimaBoard 2
  4. ZimaCube 2