Salut à tous,
Petite mise à jour de Gladys ! La note de release est à trouver ici : https://github.com/GladysProject/Gladys/releases/tag/v2.1.6
Pour mettre à jour, si vous êtes en Gladys >= 2.1.0 ( voir fichier package.json ), faites dans le répertoire Gladys:
sudo pm2 stop gladys
node update.js && npm install
sudo pm2 start gladys
Sinon, si votre version de Gladys est inférieur à 2.1.0, faites une sauvegarde des fichiers de config que vous avez pu éventuellement modifier ( ‘config/connections.js’, ‘config/serialport.js’ , ‘config/machine.js’, ‘config/googleapi.js’, ‘config/signup.js’ ), puis faites la commande :
sudo pm2 stop gladys
git reset --hard HEAD && git pull origin master && npm install
sudo pm2 start gladys
Enfin, remettez les fichiers à leurs places et relancez Gladys
Je suis conscient que le process d’installation est un peu bancale/carrément pas pratique. Dans cette optique, j’ai décidé que Gladys serait publiée sur NPM ( Node Package Manager ), afin de rendre l’installation et les mises à jour plus simple.
Afin d’avoir le keyword Gladys bien réservé pour nous je l’ai dors et déjà publié ici : https://www.npmjs.com/package/gladys, mais je n’ai pas pu encore tout tester et tout mettre en place, c’est donc totalement expérimental !
Par la suite, le but sera qu’on puisse installer/mettre à jour Gladys de cette manière :
npm install -g gladys
Ce qui ajoutera une commande “gladys” sur votre linux, qui dans l’idéal nous permettrait de faire des commandes du type :
gladys start
et hop gladys démarrerait !
ou :
gladys stop
pour stopper Gladys
Bref, ça avance vraiment pas mal, n’hésitez pas si vous avez des idées, si vous voulez faire une remarque !