Trouvez facilement les données géographiques dont vous avez besoin
Interface du site geo.data.gouv.fr basée sur les API de la plateforme Inspire et développée par la mission Etalab.
Ce projet front est basé sur Next.js, il utilise React.
yarnAfin de configurer le projet correctement, il est conseillé de créer un fichier .env avec les variables d’environnement nécessaires à l’application.
.env permet de persister les variables d’environnement de développement dans un fichier plutôt que de les définir dans le shell, mais les deux fonctionnent. Cela fonctionne avec dotenv et next-runtime-dotenv.
Un fichier d’example existe : .env.example. Pour obtenir une configuration de base :
cp .env.sample .envEnfin, lancer le serveur de développement avec :
yarn devyarn testyarn buildIl utilisera les bundles générés par yarn build.
yarn startLa génération de changelog pour chaque tag sur GitHub se fait à l’aide de lerna-changelog.
GITHUB_AUTH=… yarn lerna-changelogPour générer le changelog que pour le dernier tag, utiliser l’option --tag-from avec comme argument le précédent tag.
Par exemple:
GITHUB_AUTH=… yarn lerna-changelog --tag-from v2.2.1Le jeton d’authentification GitHub passé à l’aide de la variable d’environnement GITHUB_AUTH doit avoir le scope public_repo.
La génération du changelog et la création de releases GitHub sont automatisées par CircleCI à chaque publication de tag.
Une image est disponible sur le hub docker :
$ docker pull geodatagouv/geo.data.gouv.fr:latestJérôme Desboeufs, Théophile Merlière et Bertrand Marron
Ce projet est largement ouvert aux contributions.
MIT
╚⊙ ⊙╝
╚═(███)═╝
╚═(███)═╝
╚═(███)═╝
╚═(███)═╝
╚═(███)═╝
╚═(███)═╝