- Docker
- Mongodb - 4.4
- Angular - 17.3
- Angular material pour certaines UI
- SSR pour accélérer le temps de chargement
- node - 18
Installer les dependances Installer docker et docker compose
lancer les containers (le container front-prod peut etre desactivé)
docker compose up
Restaurer la base de donner mongo
mkdir dumps
mv sports dumps
docker cp dumps fdj-mongodb-1:/
"Attacher un shell au container mongodb"
mongorestore /dumps
- api:
- MONGODB_URL correspond a l'url mongo (avec ou sans login)
- PORT
- front-ssr:
- API_URL correspond a l'url de l'api (utilisation d'un reverse proxy)
- PORT
Une documentation swagger est disponible sur le container api http://localhost:3000/doc