Installation

Prérequis

  • PHP 8.2 ou supérieur
  • Composer installé sur le serveur
  • Une installation Dolibarr fonctionnelle dont le chemin htdocs/ est accessible

Téléchargement

Clonez le dépôt Git sur votre serveur :

git clone git@github.com:rycks/dolibarr-cli.git dolicli
cd dolicli

Installation des dépendances

Installez les dépendances PHP via Composer :

composer install --no-dev

Vérification

Lancez la commande sans argument pour afficher l'aide générale :

./dolibarr

Si Dolibarr n'est pas détecté, un message vous indique de configurer la variable d'environnement DOLPATH (voir la section Configuration).

Structure du projet

Élément Rôle
dolibarr Point d'entrée principal (script PHP exécutable)
app/Command/ Contrôleurs de commandes organisés par catégorie
app/Util/ Classes utilitaires (DolibarrHelper, AnonymizeHelper)
config/ Fichiers de configuration de l'application Minicli
vendor/ Dépendances Composer

Mise à jour

Pour mettre à jour Dolicli vers la dernière version :

cd /chemin/vers/dolicli
git pull origin main
composer install --no-dev