Files
SAE-BUT2-docker/README.md
T

1.1 KiB

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 :

docker compose down -v
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)