Aller au contenu
Aller au contenu

Installation

Knot Core est distribué en GPL-3.0 en ZIP sur knot.tools, sur Dolistore et sur GitHub. L’installation reste un module Dolibarr classique sous htdocs/custom/knot/ — sans Node.js obligatoire en production (assets frontend précompilés).

🚀 Prérequis serveur

ComposantVersion minimale
DolibarrV20+ (21.x recommandé)
PHP8.1+ (8.2 recommandé sur Plesk)
Base de donnéesMySQL 5.7+ ou MariaDB 10.5+
Cron DolibarrActivé (exécution des workflows planifiés)

🚀 Installation du module

  1. Connecte-toi à ton Dolibarr en administrateur.

  2. Télécharge le ZIP depuis knot.tools/core, ou depuis la fiche Dolistore de Knot Core.

  3. Télécharge et installe le module, ou déploie le ZIP dans htdocs/custom/knot/ puis active-le dans Configuration → Modules.

  4. Ouvre Knot et termine le setup wizard : active le moteur pour enregistrer le cron Knot.

  5. Lance Doctor (?mode=doctor) : corrige toute carte FAIL avant la production.

Cliquer pour agrandir
Écran Modules Dolibarr avec Knot activé

🚀 Installation manuelle (ZIP / Git)

  1. Place le dossier knot dans htdocs/custom/knot/.

  2. Vérifie les permissions d’écriture Dolibarr sur documents/ (logs, cache module).

  3. Active le module dans Configuration → Modules.

  4. Exécute les migrations SQL si le wizard te le demande.

🚀 Après l’installation

Templates

Le menu Templates propose des guides et démos à cloner — idéal avant de partir de zéro.

Exemples JSON

Importe un fichier depuis examples/*.knot.json — voir Activer un exemple.

🚀 Extension payante

Knot Pro Pack (connecteurs et fonctions avancées) est en bêta privée, accès sur demande : voir knot.tools/pro-pack. Il est distinct du Core gratuit.