soaple / corona-board

Global dashboard for monitoring Corona virus(COVID-19)

Home Page:https://corona-board.soaple.endpoint.ainize.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Global dashboard for monitoring Corona virus(COVID-19)

https://corona-board.soaple.endpoint.ainize.ai

License:MIT License


Languages

Language:JavaScript 96.9%Language:EJS 2.1%Language:CSS 0.8%Language:Dockerfile 0.2%Language:Shell 0.0%