Skip to content

UI for managing and observing the health of a deployed Haystack cluster

License

Notifications You must be signed in to change notification settings

ExpediaDotCom/haystack-console

Repository files navigation

haystack-console [beta]

Build Status License

Pre-requisites

Ensure you have node >= 12.13.1 and npm >= 6.12.1 installed.

Build and Run

To run in developer mode with client and server side hotloading, use:

$ npm install                # install dependencies
$ npm run start:dev          # start server in dev mode with hotloading

NOTE: In Development Mode, app consumes client config via .env.devlopment.

Once start is successful you can visit http://localhost:3000/

For running in production mode, use:

$ npm install                # install dependencies
$ npm run build              # run tests(with coverage), build client side code and emit produciton optimized bundles
$ npm start                  # start node server