View Code? Open in Web Editor
NEW
License: Apache License 2.0
HTML 10.52%
CSS 60.93%
JavaScript 28.55%
hls-data-transfer-dashboard's Introduction
HLS Data Transfer Dashboard React App
- Node JS (v12.22.9)
- NPM (v8.5.1)
- Grafana (Ensure Grafana is up and running)
Steps to deploy the Dashboard
- Clone or pull source code from github repository:
git clone https://github.com/NASA-IMPACT/HLS-Transfer-Catalog.git
- cd into HLS-Data-Transfer-Dashboard/Data-Transfer-ReactJS-Dashboard.
- Update your json config file with your grafana panels iframe URL's.
- Execute following command to install all the dependencies
- Execute following command to create the build out of source code.
- Execute following command to install pm2 globally
- Execute below command to deploy the build(e.g : pm2 serve build/ 5000 --name "my-react-app").
pm2 serve {path-to-build}/ {port} --name "{name}"
- Execute below command to see the status of the react apps
- Exectue below command to manage the react apps.
pm2 stop/start/delete <process id/process name>
hls-data-transfer-dashboard's People
Contributors
Stargazers
hls-data-transfer-dashboard's Issues