**Ceci est une ancienne révision du document !**
Arborescence de l'application
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
- /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”