Update file README.md

This commit is contained in:
francois 2023-08-04 01:38:33 +00:00
parent f7e8d05306
commit 25910ed06a

View file

@ -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 <http://localhost:8051/>
L'application va être disponible à cette adresse: <http://localhost:8051/>
### 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.