Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 1.58 KB

README.md

File metadata and controls

64 lines (51 loc) · 1.58 KB

CoronaBoard

Global dashboard for monitoring Corona virus(COVID-19)

Website

Run on Ainize

Build & Run

Prerequisite

$ npm install -g nodemon
$ npm install

Development Mode

Run on terminal

$ npm run watch
$ npm run dev

Production Mode

Run on terminal

$ npm run build
$ npm run production

Run as daemon using PM2

$ npm run build
$ npm start

Dockerize

Build docker image

Enable Docker Buildkit to speed up build

$ DOCKER_BUILDKIT=1 docker build -t <dockerhub_username>/<dockerhub_repo_name>:latest .

Run

$ docker run -p 3000:3000 <dockerhub_username>/<dockerhub_repo_name>:latest

Push docker image to DockerHub

$ docker push <dockerhub_username>/<dockerhub_repo_name>:latest

Attribution