This app can run in two ways:
- Your local environment
- Docker
Both ways are explained below. If application was started correctly, you should see this view:
Follow the steps below to run this app on your local environment
- Install and start Redis 3.x on default port
- Install latest Node
- Checkout this repository
npm install
npm run build
npm start
The app is now available via browser on default HTTP port on all the IPs your environment has.
If the last step fails, change the port in server.cfg.json
file as it listens on all IPs and on the
default 80
(HTTP) port.
Follow the steps below to run this app in Docker. You need to use sudo
or be root
to be able to execute docker commands
- Install Docker and docker-compose
- Checkout this repository
docker-compose up
The app is now available via browser on default HTTP port on all the IPs your environment has.
Port can be changed in docker-compose.yml
file, ports
section
Top run the automated tests, follow the steps below
- Install latest Node
- Checkout this repository
npm install
npm test