diff --git a/README.md b/README.md index 3da3282431f6d8aeb754b0eaa216b369fbee92bf..1c2cc90d5930164536f8b479e8ae8e7a3eee14a4 100644 --- a/README.md +++ b/README.md @@ -14,26 +14,34 @@ Il est organisé de la manière suivante : ### Mise en place -Après avoir cloné le repo, installez les dépendances : - - `docker exec -it canap_gest sh -c 'npm i --no-funding'` - - `docker exec -it canap_api bash -c 'composer update && composer install'` - -Il faut ensuite créer les fichiers de configuration : - - Copiez `Formulaire/configs/config.template.php` vers `Formulaire/configs/config.php` - - Copiez `API/.env.exemple` vers `API/.env` -et modifiez les entrées de ces fichiers selon vos besoins. - -Vous pouvez ensuite déployer les applications avec -`docker-compose -f Docker/docker-compose-dev.yml up` - -Rendez-vous sur - - http://localhost:8180 pour le formulaire d'application - - http://localhost:8080 pour l'application de gestion - - http://localhost:8181 pour l'API - -Remarque: il est nécessaire d'être dans le réseau de l'EPFL (par exemple avec le - VPN) — si l'application boucle sur Tequila ou que l'API n'est pas atteignable, - vérifiez que vous êtes bien connecté au réseau de l'EPFL. +1) Commencez par créer les fichiers de configuration : + - Copiez `Formulaire/configs/config.template.php` vers `Formulaire/configs/config.php` ; + - Copiez `API/.env.example` vers `API/.env` ; + - Si nécessaire, modifiez les entrées de ces fichiers selon vos besoins. + +2) Vous pouvez ensuite déployer les applications avec +`docker-compose -f Docker/docker-compose-dev.yml up -d`. + +3) Après avoir lancé les containers (et attendu qu'ils soient construits), +installez les dépendances : + - `docker exec -it canap_gest sh -c 'npm i --no-funding'` ; + - `docker exec -it canap_api bash -c 'composer update && composer install'` ; + +4) Rendez-vous sur + - http://localhost:8180 pour le formulaire d'application ; + - http://localhost:8080 pour l'application de gestion ; + - http://localhost:8181 pour l'API. + + +#### Remarques + + - il est nécessaire d'être dans le réseau de l'EPFL (par exemple avec le VPN) + — si l'application boucle sur Tequila ou que l'API n'est pas atteignable, + vérifiez que vous êtes bien connecté au réseau de l'EPFL. + - par défaut la redirection Tequila se faire en https ; après la redirection + il faut changer manuellement le `https://` en `http://` en gardant le reste + de l'URL. + ## Historique diff --git a/data/DB/init-sql/02_fake_data.sql b/data/DB/init-sql/02_fake_data.sql index cf9b8c002ca32d3ca353904dbc0f83b8dbbb2b84..84609ab77fd4d9cb13b718b55e5fa15236c543f1 100644 --- a/data/DB/init-sql/02_fake_data.sql +++ b/data/DB/init-sql/02_fake_data.sql @@ -4,7 +4,7 @@ -- téléphone, numéro AVS, email, etc. ont été transformés, en partie à l'aide -- de https://mescanefeux.com/452. -- --- Toutes similitudes avec des données rééles est fortuites et involontaires. +-- Toutes similitudes avec des données rééles sont fortuites et involontaires. -- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;