Mise à jour 2.1.6

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 :slight_smile:

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 :slight_smile:

Bref, ça avance vraiment pas mal, n’hésitez pas si vous avez des idées, si vous voulez faire une remarque !