Promotions

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

DoliOps - The operations CLI for Dolibarr

mp1193d20260921142258

Manage Dolibarr with a CLI built for operations: diagnostics, modules, configuration, database backups and migrations. Structured output, exit codes and interactive or scripted execution bring your ERP into your operational workflows.

79.00 €
Excl. tax

  • Author AREXYS
  • Module version 1.2.0
  • Release date 09/21/2026
  • Access to download and updates 2 years
  • How to contact support support@doliplug.com
  • Compatibility Dolibarr V21 - V24   -   PHP>= 8.1
  • Last update 10/12/2026 08:50 AM

More info...

Bring Dolibarr administration into your DevOps workflow.

Running an ERP calls for clear diagnostics, controlled changes and repeatable procedures. When operations are scattered across the web interface, SQL queries and installation-specific scripts, maintenance becomes harder to standardize and hand over.

DoliOps provides a dedicated command-line interface for Dolibarr operations. Diagnostics, modules, configuration, databases, scheduled jobs and business data are accessible through one tool. Give your team a common foundation for hands-on administration and automation.

A CLI that fits your operational procedures.

Use the interactive shell for manual work and non-interactive execution for scripts. Commands are organized by domain, with built-in help and completion where available.

JSON and CSV output, raw values and documented exit codes make results usable by other tools. Feed health checks into monitoring, pass exports into data processing jobs and turn recurring operations into shared runbooks.

doliops doctor --format=json
doliops module:list --enabled
doliops upgrade:run --dry-run

Move from diagnosis to action in the same environment.

The health diagnostic brings together checks for PHP, directories, the database, migrations and scheduled jobs. OK, DEGRADED and CRITICAL states highlight what needs investigation. Read or search the logs to continue troubleshooting from the terminal.

When it is time to act, common operations follow a consistent command structure:

  • Modules: inspect installed modules, install archives, enable or disable modules, and rerun initialization for active custom modules.
  • Configuration: search, read and update Dolibarr configuration constants.
  • Users: reset local passwords, unlock accounts and require a password change at the next login.
  • Maintenance: run specific scheduled jobs, clear temporary caches, check the database and access official repair procedures.

Explicit controls for sensitive operations.

SQL queries are read-only by default; writes require a dedicated option. Destructive operations require confirmation in interactive mode, and sensitive actions are logged. Incorporate these controls into maintenance procedures and retain a record of interventions.

For migrations, DoliOps compares code and database versions and provides a dry-run mode. Execution creates a verified database backup before invoking the official Dolibarr upgrade scripts. Dedicated commands also handle MySQL/MariaDB database backup and restoration. Document files are backed up separately.

Extend automation to business data.

Access the API routes available in your instance to read or modify business objects from the CLI. Calls run directly within Dolibarr, without HTTP, an API key or activation of the REST API module. Bring these operations into your administration scripts.

Deployment that fits your environment.

DoliOps ships as a single executable, with no module to activate. It supports Docker Compose and lets you specify the instance to administer. Use the same tool when working across your environments.

Designed for administrators, integrators and DevOps teams with shell access to the server or container. DoliOps operates with instance administrator privileges. Requires Dolibarr 22 or later, PHP CLI 8.1 or later and the extensions required by the instance.

Make Dolibarr operations a procedure your team can run, automate and hand over.




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