> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 2. Familiarisez-vous avec le Toolkit

### Faire le tour

Maintenant que vous disposez d'une copie locale du Toolkit, examinons la structure du dépôt à l'aide de la commande `ls`.

```bash title="Run this" theme={null}
ls -l
```

<Info>
  La commande `ls -l` affiche une liste détaillée du contenu d'un répertoire, avec des informations supplémentaires sur les fichiers telles que les permissions, le propriétaire et la taille.
</Info>

Si tout a été cloné correctement, vous devriez voir quelque chose comme ceci :

```text theme={null}
drwxr-xr-x 3 fry fry  4096 Aug 30 14:16 bin
-rw-r--r-- 1 fry fry  6465 Aug 30 14:16 CHANGELOG.md
drwxr-xr-x 2 fry fry  4096 Sep  6 12:43 config
drwxr-xr-x 5 fry fry  4096 Aug 30 14:22 data
drwxr-xr-x 3 fry fry  4096 Aug 30 14:16 doc
drwxr-xr-x 3 fry fry  4096 Aug 30 14:16 lib
-rw-r--r-- 1 fry fry 34520 Aug 30 14:16 LICENSE
-rw-r--r-- 1 fry fry  1178 Aug 30 14:16 README.md
```

<Info>
  Tous les fichiers de configuration appartenant à l'utilisateur se trouvent dans le répertoire `config/`. Ce répertoire est **exclu** du système de gestion de versions git ; il ne sera donc pas modifié lors de la mise à jour du Toolkit.
</Info>

## Organisation du dépôt

| Nom | Description |
| - | - |
| `bin` | Ce dossier contient un ensemble de scripts qui vous aident à gérer votre instance de serveur Overleaf. Vous pouvez en savoir plus sur ces scripts dans la section Commandes ci-dessous. |
| `config` | Ce dossier contient vos propres fichiers de configuration locaux. |
| `lib` | Ce dossier contient les fichiers de configuration de base utilisés par le Toolkit. |
| `data` | Par défaut, ce dossier contient l'emplacement de stockage de MongoDb, Redis et Overleaf. Pour plus d'informations, consultez la section [Données persistantes](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/files-and-locations#persistent-data) ci-dessous. |

<Warning>
  Nous recommandons de **ne pas** modifier directement les fichiers situés en dehors du dossier `/config`. Si vous devez apporter des modifications, faites-le plutôt via des variables d'environnement définies dans **config/variables.env** ou **config/overleaf.rc**.\
  Par exemple, pour définir l'image du service `mongo`, au lieu de modifier directement `lib/docker-compose.mongo.yml`, définissez l'image à l'aide de la variable d'environnement `MONGO_IMAGE` dans `config/overleaf.rc`. Pour plus d'informations, consultez la page [Paramètres du Toolkit](/fr/on-premises/configuration/overleaf-toolkit/toolkit-settings).
</Warning>

<Info>
  Le Toolkit ne modifiera **aucune** donnée du répertoire `config/` sans votre autorisation.
</Info>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.