# Gestion des bénévoles d'une association ## Initialisation Afin d'initialiser le projet il est requis de : - Créer un fichier ``.env`` à la racine du projet - Copier coller le contenu du fichier ``.env.example`` dans ce ``.env`` - Remplir les variables du fichier ``.env`` : - ``GIT_TOKEN`` : chercher/générer son token sur gitlab dans l'onglet : ``Préférences/User settings/Personal access tokens`` (si vous devez le générer, ne pas oublier de cocher la case ``read_repository``) - ``BACKEND_GIT_REPO`` et ``FRONTEND_GIT_REPO`` : récupérer l'adresse https des dépôts et enlever au début des liens ``https://`` - Répéter l'opération pour le ``docker/php/.env`` avec le ``docker/php/.env.example`` - Faire de même pour le ``docker/frontend/.env`` avec le ``docker/php/.env.example`` ## Installation Il suffit ensuite d'ouvrir un terminal, de ce placer à la racine de ce projet et d'exécuter les commandes suivantes : ```bash docker compose down -v ``` ```bash docker compose up --build -d ``` > [!NOTE] > Si vous êtes sur Windows, changer vos caractères de contrôles de ``CRLF`` à ``LF`` (pour chaque fichier ``.sh`` du projet)