diff --git a/README.md b/README.md index 34540d8..4c8c644 100644 --- a/README.md +++ b/README.md @@ -83,9 +83,6 @@ Ensuite, install git avec la ligne suivante dans le terminal: `brew install git` ### Accéder au GitLab -Je vais avoir créé un accès pour GitLab avec ton courriel. -Tu peux te connecter à GitLab pour voir les projets: https://git.jevalide.ca/gitlab/fabriquedoc/ - Dans chaque projet, tu as le lien pour cloner le projet. Tu dois prendre le lien HTTPS. ![git-clone-3.jpg](git-clone-3.jpg) @@ -93,7 +90,7 @@ Dans chaque projet, tu as le lien pour cloner le projet. Tu dois prendre le lien ### Backend - Pour cloner dans Visual Studio Code: - - Clone Repository et entrer cette adresse en haut: https://git.jevalide.ca/gitlab/fabriquedoc/fabriquedoc.git + - Clone Repository et entrer cette adresse en haut: https://git.jevalide.ca/gitlab/partage/fabriquedoc.git ![git-clone-1.jpg](git-clone-1.jpg) @@ -101,9 +98,7 @@ Ensuite crée un nouveau dossier pour faire les tests. Tu vas cloner deux projet ![git-clone-2.jpg](git-clone-2.jpg) -- Ensuite entre utilisateur et mot de passe de GitLab pour compléter le clone. - -- Ouvrir un terminal (dans le menu de Visual Studio Code) et exécuter `docker build -t local/fabriquedoc .` (le point est important) +- Ouvrir un terminal (dans le menu de Visual Studio Code) et exécuter cette commande: `docker build -t local/fabriquedoc .` (le point est important) - cette partie-là est longue à compléter (6-7 minutes sur un bon ordi) #### Réseau @@ -112,8 +107,11 @@ Ensuite crée un nouveau dossier pour faire les tests. Tu vas cloner deux projet #### Démarrer le backend -- Exécuter cette commande dans le même terminal -`docker run -p 8000:8000 --name fabriquedoc --network fabriquedoc local/fabriquedoc` +- Exécuter cette commande dans le même terminal. L'application de génération de documents va être lancée sur ton ordinateur. + +```bash +docker run -p 8000:8000 --name fabriquedoc --network fabriquedoc local/fabriquedoc +``` ### Frontend @@ -122,15 +120,34 @@ Ouvre une nouvelle fenêtre de Visual Studio depuis la barre des tâches. ![ouvrir-second-vscode.jpg](ouvrir-second-vscode.jpg) - Pour cloner dans Visual Studio Code: - - Clone Repository et entrer cette adresse en haut: https://git.jevalide.ca/gitlab/fabriquedoc/fabriquedoc-frontend.git - - Ensuite entrer utilisateur et mot de passe de GitLab + - Clone Repository et entrer cette adresse en haut: https://git.jevalide.ca/gitlab/partage/fabriquedoc-frontend.git - Ouvrir un terminal et exécuter `docker build -t local/fabriquedoc-frontend .` (le point est important) #### Démarrer le frontend -- Exécuter cette commande -`docker run -p 8051:8051 --env "FABRIQUEDOC_ENDPOINT=http://fabriquedoc:8000" --name fabriquedoc-frontend --network fabriquedoc local/fabriquedoc-frontend` +- Exécuter cette commande. Elle va lancer un serveur web et l'application va être ensuite disponible sur ton ordinateur comme un site internet. +- Elle va se connecter à l'application de génération avec la variable FABRIQUEDOC_ENDPOINT. + +```bash +docker run -p 8051:8051 --env "FABRIQUEDOC_ENDPOINT=http://fabriquedoc:8000" --name fabriquedoc-frontend --network fabriquedoc local/fabriquedoc-frontend +``` ![executer-frontend.jpg](executer-frontend.jpg) -L'appli est disponible au +L'application va être disponible à cette adresse: + +### Arrêter les applications + +Si tu n'arrête pas les applications, elles vont continuer de fonctionner sur ton ordinateur et vont prendre de la mémoire et de la batterie. + +Pour arrêter les applications: + +```bash +docker stop fabriquedoc-frontend +docker rm fabriquedoc-frontend +docker stop fabriquedoc +docker rm fabriquedoc +``` + +- Si tu es sur Mac ou Windows, tu peux aussi le faire dans l'interface visuelle avec le bouton "stop" (le carré). +- Ferme ensuite l'application Docker Desktop.