Gis services are handled.
Use MapBox to:
- Directions API
- Geocoding API
- Maps Static API
- NodeJS 14.20.0
- NPM 8.18.0
- Yarn 1.22.11
MAPBOX_API_KEY
yarn install
yarn start
200 Request
- ok400 Bad Request
- for invalid input
- Example:
{
"success": true
}
yarn test
or
yarn --watchAll
yarn test api.main.test.js
yarn test direction.v1.test.js
yarn test geocoding.v1.test.js
docker pull sonarqube
docker run -d --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube
http://localhost:9000
####### Default credencials
- User: admin
- Password: admin
docker pull newtmitch/sonar-scanner
Executing
docker run -ti -v /home/proyectosbeta/development/gis-service:/usr/src --link sonarqube newtmitch/sonar-scanner
yarn build
Use pm2
yarn global add pm2
pm2 start /home/proyectosbeta/repositorioGit/gis-service/dist/bundle.js --name gis-service
pm2 restart gis-service
pm2 reload gis-service
pm2 stop gis-service
pm2 delete gis-service
pm2 list
pm2 logs
pm2 monit
For Node.js applications, PM2 includes an automatic load balancer that will share all HTTP[s]/Websocket/TCP/UDP connections between each spawned processes.
pm2 start app.bundle.js --name gis-service -i max
pm2 startup