Promotions

  • INTERVENTION PLUS - Complete Management of Interventions

    The “Intervention Plus” module is a revolutionary tool that simplifies and optimizes intervention management, from planning to invoicing. Designed for sales and technical teams, it offers a complete suite of features to ensure transparent and efficient monitoring of each intervention.

    250.00 €  (500€)
  • Training Management — Run your training organization in Dolibarr

    Training Management is the business application built into Dolibarr for professional training providers. You manage your catalog, sessions, trainers and learners, produce regulatory documents, and track sales and quality — all from a modern interface designed for day-to-day pedagogical and administrative teams.

    350.00 €  (700€)

New products

  • Intervention Billing — invoice your interventions

    Add prices and VAT to your interventions and turn them into customer invoices in one click — line by line, with an automatic Billed status. Fills the gap Dolibarr leaves between field work and invoicing.

    300.00 €
  • DoliBI — Reporting & Business Intelligence

    DoliBI turns your Dolibarr data (invoices, payments, stock, bank) into 9 ready-to-use financial reports — aged balance, VAT, weighted-average stock value, cash flow, margins — with no CSV export, no Excel reprocessing, no spreadsheet to rebuild every month.

    54.00 €

EasySaaS - Multi-Tenant SaaS Platform for Dolibarr

mp23914d20260410134749

Turn your Dolibarr into a full multi-tenant SaaS platform: multiple databases, recurring billing, React dashboard, public signup, domain mapping, per-customer branding and automated provisioning.

800.00 €
Excl. tax

  • Author EasySoft Tech SL
  • Module version 2.0.1
  • Release date 04/10/2026
  • Access to download and updates 1 year
  • How to contact support info@easysoft.es
  • Compatibility Dolibarr V16+   -   PHP7.4 - 8.3
  • Last update 07/08/2026 10:42 AM

More info...

EasySaaS for Dolibarr — Your Complete Multi-Tenant SaaS Platform

EasySaaS transforms a single Dolibarr installation into a full SaaS platform where each customer works in their own database, with their own brand, their own domain and their own billing — all managed from one control panel.

Perfect for ISVs, MSPs, consultancies and any business that wants to offer Dolibarr as a service to multiple customers without installing a separate copy for each one.

✨ Key Features

Feature Status Description
🗄️ Multi-tenant (multiple DBs) Each customer in their own database. Transparent switch via signed HMAC cookie.
🔐 AES-256 encrypted registry DB credentials stored with AES-256-CTR encryption. Secret rotation included.
📊 React SPA Dashboard Modern control panel with 14 pages: tenants, plans, billing, metrics, audit, health, domains, branding and more.
💳 Billing / Subscriptions Pricing plans, recurring invoices, auto-suspension for non-payment, grace period, daily cron.
✍️ Self-service public signup Public form where customers register themselves. Email confirmation + auto-provisioning.
🌐 Domain mapping Each tenant with their own domain (acme.yourdomain.com). Automatic DNS TXT verification.
🎨 Per-tenant branding Logo, colours, brand name per customer. Applied to login and maintenance/suspension pages.
🚀 Provisioning wizard Create DB + install full Dolibarr + admin user in one click. Clean install or master clone mode.
👤 Support impersonation Log in as any tenant's admin without knowing their password. 60s HMAC token + audit trail.
📋 Audit log Full traceability of all admin actions with filters by action, user, date.
❤️ Health checks Per-tenant connectivity probes and metrics: ping, DB size, tables, Dolibarr version.
🔍 Cross-tenant search Find third parties, invoices or products in any tenant from the master.
📈 SaaS metrics MRR, ARR, ARPU, churn, 12-month growth, distribution by state and plan.
🔄 Secret rotation Re-encrypt all credentials with a new key in one click. Automatic conf.php backup.
🌍 8-language i18n Spanish, English, Catalan, Galician, French, German, Italian, Portuguese.
🔌 REST API 15 JSON endpoints for tenants, plans, billing, audit, health, search, metrics, domains, branding, provisioning.

🏢 Use Cases

  • 🚀 ISVs and SaaS startups: offer Dolibarr as a service to your customers with their own brand and domain. Recurring billing included.
  • 🏗️ MSPs and hosting providers: manage dozens of Dolibarr instances from a single server without installing separate copies.
  • 🏭 Multi-subsidiary companies: each subsidiary in their own DB with isolated data but centralised management from the master.
  • 💼 Consultancies and agencies: one Dolibarr per client, all managed from your panel. Support impersonation to resolve issues.
  • 📦 Franchises and chains: each franchisee with their own Dolibarr, with your brand and your colours.
  • 🎓 Training centres: one Dolibarr environment per student or group, provisioned in one click from the wizard.

📊 React SPA Dashboard

  • 🏠 Home: platform KPIs at a glance.
  • 🗄️ Tenants: full list with status, billing, connection test. CRUD + impersonation + provisioning.
  • 🚀 Provisioning: step-by-step wizard (clean install or master clone).
  • 🏷️ Plans: CRUD pricing plans with monthly/annual cycle, trial days, grace period.
  • 💳 Billing: MRR, active subscribers, upcoming renewals, pending invoices.
  • 📋 Audit: filterable log by action, user, date, status.
  • ❤️ Health: per-tenant probes with traffic light ok/warn/fail.
  • 🔍 Cross-tenant search: third parties, invoices, products, quotes in any tenant.
  • 📈 Metrics: MRR/ARR/ARPU, churn, growth, distribution by plan and status.
  • ✍️ Public signup: queue of pending signups with approve/reject/resend.
  • 🌐 Domains: domain→tenant mapping with DNS TXT verification.
  • 🎨 Branding: logo, colours, name per tenant with real-time preview.

🔒 Security

  • 🔐 AES-256-CTR: DB credentials encrypted in a binary registry.
  • 🔑 HMAC-SHA256: signed session cookies, impersonation tokens with 60s TTL.
  • 🛡️ CSRF: protection on all write endpoints (React + classic PHP).
  • 🚫 Master-only: dashboard and API accessible only from the master instance.
  • 📝 Audit trail: every admin action logged with IP, user, date, result.
  • ⏱️ Rate limiting: protection against abuse in public signup (configurable per IP/hour).

⚙️ Compatibility and Requirements

  • 📦 Dolibarr V14+ (compatible up to V18+)
  • ⚙️ PHP 7.4 – 8.3+
  • 🗄️ MySQL 5.7+ / MariaDB 10.3+
  • 🔒 PHP extensions: OpenSSL, mysqli
  • 🌐 Modern browser with ES6 JavaScript

💰 Price and Licence

The module is 100% free and open source under the GPL v3 licence. No hidden costs, no subscriptions, no limitations. Download, install and use it.

✉️ Support

✉️ info@easysoft.es | 🌐 www.easysoft.es




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org