Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.1 KB

README.md

File metadata and controls

50 lines (36 loc) · 1.1 KB

glider-aggregator

Dependencies

Requires:

  • node.js 10.x or 12.x
  • npm
  • now-cli installed globaly

Initial setup

Install dependencies

$ npm i

Create a configuration file

Create a .env file at the root of the project with the environment variables.

Run local servers

You can run your own local servers or use remote servers. By default the configuration expects local servers up and running. For a shorthand use:

npm run localservers

To override the configuration environment for servers, you can create/edit an .env file at the root of the project with the details. For example:

REDIS_URL = redis://localhost:6379
MONGO_URL = mongodb://localhost/glider
ELASTIC_URL = http://localhost:9200

Kibana GUI will be available by the link: http://localhost:5601/

Run tests

npm test
npm run test:newman

Run locally

$ npm run dev

CI/CD

Documentation for continuous integration and delivery framework is available by the link.