- Node >= 18
- Yarn version 1
- Docker >= 19
- Docker-compose >= 1.27
- Si volumes Docker existants et/ou installations Docker précédentes instables, on peut tout remettre à zéro avec "docker-compose kill && docker system prune --force --volumes" (attention aux pertes de données)
- sur Mac, s’assurer que Docker Desktop alloue suffisamment de ressources : CPUs: 6, Memory: 12GB, Swap: 3GB, Disk size image : 48GB. L'option est disponible sous Docker Desktop sous Preferences/Resources.
- Alimenter les .env dans les dossiers "server" et "ui_espace_pro" - demander de l'aide à l'équipe.
Pour créer l'application :
make install
make start
Cette commande démarre les containers définis dans le fichier docker-compose.yml
et docker-compose.override.yml
Il est possible qu'il y ait une erreur mémoire à la fin du make start, relancer la commande - qui prendra beaucoup moins de temps cette fois-ci.
- “make seed”, tous les services Docker étant lancés.
- Cette partie est manquante pour l'instant.
- En utilisant le query parameter "useMock=true" dans l'URL, des bouchons sont renvoyés pour les formations et les entreprises.
- l'application est accessible à l'url http://localhost
- localhost/smtp (authentification HTTP simple)