/fdj

Primary LanguageTypeScript

FDJ Exercice

Tech

  • Docker
  • Mongodb - 4.4
  • Angular - 17.3
    • Angular material pour certaines UI
    • SSR pour accélérer le temps de chargement
  • node - 18

[DEV] Installation

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

Variable d'environment

  • 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

Documentation

Une documentation swagger est disponible sur le container api http://localhost:3000/doc