Skip to content

This is an admin dashboard for IoT administrators.

Notifications You must be signed in to change notification settings

mervick/admin-dashboard

 
 

Repository files navigation

Waziup dashboard

The Waziup dashboard allows visualize your sensors and applications.

Install

To test the dashboard locally, first rename and change the content of exports.sh:

$ cp exports-template.sh exports.sh
$ vi exports.sh

Install and start:

$ npm install
$ npm start

Deploy

Dashboard Dockerfile build & deployment:

docker build -t waziup/dashboard .
docker push waziup/dashboard

kubectl delete -f dashboard.yaml
kubectl apply -f dashboard.yaml

Debug

after re-deploying dashboard, we need to restart apache (identity proxy) kubectl exec -ti identityproxy-y5h7q --namespace=waziup -- /usr/sbin/httpd -k restart

kubectl exec -ti dashboard-no0lu --namespace=waziup -- bash

Development

The following environment variables can be used:

  • REACT_APP_DASHBOARD_IDENTITY: set to false to avoid queries to identity server

About

This is an admin dashboard for IoT administrators.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.4%
  • CSS 4.3%
  • HTML 1.2%
  • Shell 0.1%