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