L'application serveur DoliSCAN est organisée comme ceci (arborescence classique d'un projet Laravel):
/app: le code source de l'application
/bootstrap: des fichiers temporaires, aucune raison d'y toucher
/config: configuration de l'application, normalement il vaut mieux modifier le fichier .env que de modifier les fichiers présents dans ce dossier
/database: tout ce qui permet de créer / modifier / mettre à jour la base de données, vous ne devriez pas avoir à y toucher
/fail2ban: des outils de filtrage
/jeu-essai: des données pour les développeurs (jeu d'essai pour simuler des utilisations)
/larecipe-components: morceau de documentation
/Modules: modules complémentaires
/node_modules: modules complémentaires node
/public: partie “publique” de l'application, normalement le virtualhost pointe sur ce sous dossier
/resources: les ressources, c'est ici que vous irez pour personnaliser les pages webs et les mails, voir
-
-
/routes: la table de routage interne de l'application
/storage: le stockage des fichiers, logs, images des frais etc. voir ci-dessous pour plus de détails
/tests: les tests
/tools: des outils complémentaires
/vendor: toutes les bibliothèques complémentaires qui sont gérées par “composer”