Installer une application
L'éco-système Dokos est composé de multiples applications (appelées module, plugins, add-ons dans d'autres logiciels). Vous pouvez installer ces applications sur votre site Dokos, sous couvert qu'elles soient compatibles avec votre installation de base et les autres applications déjà installées sur votre site. En cas de doute, n'hésitez pas à poser la question sur le forum ou à ouvrir un ticket sur la page Gitlab/Gihtub de l'application concernée.
Installer une application
L'éco-système Dokos est composé de multiples applications (appelées module, plugins, add-ons dans d'autres logiciels).
Vous pouvez installer ces applications sur votre site Dokos, sous couvert qu'elles soient compatibles avec votre installation de base et les autres applications déjà installées sur votre site.
En cas de doute, n'hésitez pas à poser la question sur le forum ou à ouvrir un ticket sur la page Gitlab/Gihtub de l'application concernée.
Télécharger une application
Pour télécharger une application, placez-vous dans votre dossier bench et entrez la commande suivante:
bench get-app --branch [v4/develop/etc...] bookings https://gitlab.com/dokos/bookings.git
Pour les applications maintenues par Dokos, la branche de production est la v4
.
C'est la branche recommandée pour la majorité des usages. Elle garantie une compatibilité avec les branches v4
de Dodock et Dokos.
Dans l'écosystème Frappe, la branche principale compatible avec la v4 de Dokos est version-15
, mais cela peut varier selon les applications.
Nous vous recommandons de toujours utiliser les branches sur lesquelles sont publiées les versions officielles de chaque application.
La branch develop
, récupérée par défaut si vous spécifiez pas la version dans la commande ci-dessus est destinée aux développeurs.
Elle contient la future version majeure de l'application.
Installer une application
Une fois téléchargée localement et installée sur votre bench, vous pouvez choisir d'installer votre application sur un ou plusieurs sites avec la commande:
bench --site [mon-site] install-app bookings
N'hésitez pas à faire une mise à jour après l'installation.
Commandes pour les applications principales de l'écosystème Dokos
- Dokos:
bench get-app --branch v4 https://gitlab.com/dokos/dokos.git
- Payments:
bench get-app --branch v4 https://gitlab.com/dokos/payments.git
- Webshop:
bench get-app --branch v4 https://gitlab.com/dokos/webshop.git
- Dokos RH:
bench get-app --branch v4 https://gitlab.com/dokos/hrms.git
- WooCommerce:
bench get-app --branch v4 https://gitlab.com/dokos/dokos-woocommerce.git
- Construction:
bench get-app --branch v4 https://gitlab.com/dokos/construction.git
- Bookings:
bench get-app --branch v4 https://gitlab.com/dokos/bookings.git
- Hiboutik:
bench get-app --branch v4 https://gitlab.com/dokos/hiboutik.git
- OCR:
bench get-app --branch v4 https://gitlab.com/dokos/ocr.git
Commandes pour les applications de l'écosystème Frappe
- Insights:
bench get-app --branch version-3 https://github.com/frappe/insights.git
- CRM:
bench get-app --branch main https://github.com/frappe/crm.git
- Helpdesk:
bench get-app --branch main https://github.com/frappe/helpdesk.git
- LMS:
bench get-app --branch main https://github.com/frappe/lms.git
- Builder:
bench get-app --branch master https://github.com/frappe/builder.git
- Builder:
bench get-app --branch main https://github.com/The-Commit-Company/raven.git