Installation¶
To install the Keystone web interface, choose from one of the following options.
Using Docker¶
Using Docker is the recommended method for building and deploying application instances in production.
The latest development version can be built directly from source:
git clone https://github.com/better-hpc/keystone-web
docker build -t keystone-web:develop keystone-web
docker run -p 4200:4200 keystone-web:develop
Using NPM¶
This project requires the Angular CLI utility.
npm install -g @angular/cli
Any remaining dependencies can be installed via npm
in the standard fashion.
npm install
Build scripts are provided for building and serving a local instance of the application.
npm run build
npm run serve