Je n’ai pas regardé comment fonctionnait watchtower, j’imagine qu’il fait un check pour un nouvelle version tous les X jours ce qui serait suffisant pour de l’automatique.
Mais je voulais faire parler Gladys dans mon enceinte Sonos hier et je me suis aperçu que la MaJ n’avait pas eu lieu malgré les conteneurs tous lancés. N’étant pas pressé j’attends de voir quand la MaJ va se faire toute seule.
Ok merci de retour, je devrais donc pouvoir jouer avec Sonos ce soir
Je sais que je peux le faire en SSH mais pour ce genre de feedback, le but ultime étant de fournir une box tout en un, j’essaie de me mettre à la place d’un utilisateur néophyte et madame Michou que je connais bien en l’état risque de ne pas comprendre. Il faudrait préciser dans le message le cycle de 24h et/ou ajouter le bouton qui lancerait la commande à mon sens.
Ok je vais essayer de prendre le lead sur cette PR.
Cela me motivera à déployer un environnement de tests, de me familiariser un peu plus avec Github, nodejs et le process global en lui même.
Afficher le bouton si et seulement si WatchTower est lancé et exécuter la MaJ si interaction.
@Philou Elle doit être gironde mme Michou
Ma foi si tu t’y lance t’as mon soutien, je vote !
C’est vrai que c’est une fonctionnalité qui manque, c’est comme l’historique des actions dans un fichier log il faut pouvoir suivre et vérifier ce qui s’est passé dans Gladys sinon pas de confiance dans ce qui a marché/pas marché dans les scènes et appareils (coté alarme c’est carrément une nécessité!
Et au delà de la plus-value minime que cela procurera à la solution c’est aussi et surtout pour moi une façon de mettre le pied à l’étrier sur tout ce qu’il y a autour et avec quoi je ne suis pas (encore) a l’aise
Non ! Cette commande lance un container tout frais donc pas besoin de vérifier quoi que ce soit
@Philou cool! On utilise dockerode dans Gladys pour lancer des commandes docker. Il y a juste à faire une fonction qui lance watchtower, idéalement en ne tournant que sur le container Gladys (passer le nom du container en paramètre de watchtower)