Vendredi 23 novembre 2018

Dashing

Dashing, basé sur Sinatra (un framework Ruby), vous permet de concevoir des tableaux de bord en utilisant des widgets.
Un tableau de bord sur le Raspberry-Pi avec Dashing ! (dashboard)
http://dashing.io/
http://blog.admin-linux.org/pilotage/tableaux-de-bord-dashboard-libre-en-temps-reel-ou-pas

Installation

Installer Dashing sur une Debian 8.x.
Dashing est écrit en Ruby , installer les prérequis.
sudo apt install libssl-dev ruby-dev nodejs bundler rubygems
Ensuite, lancer l’installation de Dashing :
sudo gem install dashing
L’installation va maintenant prendre plusieurs minutes.

Création d’un tableau de bord

Une fois Dashing correctement installé sur votre machine, il faut créer notre dashboard. Création du répertoire
sudo mkdir /srv/dashing
Droits utilisateur courant
sudo chown $USER. /srv/dashing
Se positionner dans le répertoire
cd /srv/dashing
mise en place du tableau de bord (dashboard) avec le module Dashing
sudo dashing new mon_dashboard
Se positionner dans le répertoire du tableau de bord :
cd mon_dashboard
Lancer l’installation des dépendances des paquets Ruby :
sudo bundle
Patienter quelques minutes.
Une fois l’installation terminée, vous pouvez lancer Dashing via cette commande :
dashing start

Attention, si vous quittez le terminal, Dashing s’arrêtera. Il faut laissier ce terminal ouvert pour pouvoir accéder à votre tableau de bord.

Rendez-vous sur votre navigateur et accédez à l’adresse de votre machine suivie de :3030 : http://192.168.1.159:3030 par exemple.

Par défaut, Dashing fourni deux tableaux de bord : sample et sampletv.

Drats! That Dashboard doesn’t exist.You may have mistyped the address or the page may have moved.