Développement de l'API de Camino
gitlab-forge.din.developpement-durable.gouv.fr/pub/pnm-public/camino
Technologies
Guide de démarrage
Environnement
- Node.js (v.24 ou plus) et npm
- PostgreSQL (v.17 ou plus)
Configuration et imports des données
- Cloner ce repo :
git clone https://gitlab-forge.din.developpement-durable.gouv.fr/pub/pnm-public/camino.git. - Renommer le fichier
.env-exampleen.envet le compléter. - Créer une base de données PostgreSQL correspondant au fichier
.env.
Installation
# installe les dépendances
npm ci
Développement
# démarre le serveur
docker compose -f docker-compose.local.yml up -d keycloak oauth2 db && npm run dev -w packages/api/
# démarre l'interface
npm run dev -w packages/ui/
Contribution
Voir contributing.md (en anglais) pour plus d'infos.