Interface web de Camino, le cadastre minier numérique ouvert
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
_sources
public
src
.editorconfig
.env.development-example
.env.example
.env.production-example
.gitignore
.prettierignore
.travis.yml
CHANGELOG.md
Dockerfile
babel.config.js
camino-screenshot.png
contributing.md
docker-compose.local.yml
docker-compose.localhost.yml
docker-compose.prod.yml
docker-compose.test.yml
index.js
jest.config.js
jsconfig.json
license.md
package-lock.json
package.json
readme.md
vue.config.js

readme.md

Camino UI

Interface web de Camino.

camino screenshot


Technologies


Configuration

  • Renommer les fichier .env.example en .env et le compléter.
  • Pour la version de développement, renommer le fichier et .env.development-example en .env.development et compléter.
  • Pour la version de production, renommer le fichier et .env.production-example en .env.production et compléter.

Pour plus d'informations sur les variables d'environnement, voir la doc de vue-cli.


Npm scripts

# installe les dépendances
npm install

# lance un serveur de développement avec webpack-dev-server
# accessible à localhost:8080
npm run dev

# crée les fichiers de production dans le répertoire dist
npm run build

# lance le serveur de production
npm run start

Docker

Serveur local dans un container docker

# démarre l'application dans un conteneur Docker
# avec webpack-dev-server en mode `development`
# accessible à http://localhost:NODE_PORT
docker-compose -f ./docker-compose.localhost.yml up --build

Tester l'application en local dans un environement de production

Pré-requis:

# Démarre l'application dans un container Docker
# avec un serveur express.js en mode `production`
# accessible à https://camino.local
docker-compose -f ./docker-compose.local.yml up --build

Serveur de production

Pré-requis:

# démarre l'application dans un container Docker
# en mode `production`
# accessible à http://flux.camino.pw
docker-compose -f ./docker-compose.prod.yml up --build

Contribution

Voir contributing.md (en anglais) pour plus d'infos.


Credits

Production

Équipe

  • Guillaume Levieux, intrapreneur
  • Joeffrey Arruyer, coach
  • François Romain, développeur

Licence

Camino API, le cadastre minier numérique ouvert

AGPL 3 ou plus récent