# Déclencher la MaJ de Gladys depuis l’onglet système

**URL:** <https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639>\
**Category:** Demandes livrées\
**Created:** [Décembre 19, 2023, 5:36 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639 "2023-12-19T05:36:12Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [Décembre 19, 2023, 5:36 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/1 "2023-12-19T05:36:12Z")

</div>

Disposer d’un bouton « Mettre à jour maintenant » ou « Lancer la mise à jour la version XXX » dans cet encart

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/c/c709e651de3e9efc9458833c80107ea3c6bfb9c3.png)

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.

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [Décembre 19, 2023, 6:20 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/2 "2023-12-19T06:20:19Z")

</div>

En l’état, la mise à jour se fait toutes les 24h depuis l’heure du dernier démarrage…  
Mais si tu es pressé, tu peux la forcer via SSH… 😇

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [Décembre 19, 2023, 6:47 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/3 "2023-12-19T06:47:56Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Décembre 19, 2023, 8:02 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/4 "2023-12-19T08:02:34Z")

</div>

Je suis d’accord!

En attendant, si tu veux lancer toi même la mise à jour, tu peux faire en CLI :

```auto
docker run --rm \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower \
    --run-once

```

Le `--rm` fait que ce container watchtower «&nbsp;temporaire&nbsp;» se supprimera tout seul après avoir tourné

Le `--run-once` indique a Watchtower de ne tourner qu’une seule fois et de quitter.

Doc: [Arguments - Watchtower](https://containrrr.dev/watchtower/arguments/)

Il faudrait mettre un bouton qui lance juste cette commande dans Gladys, je suis d’accord 😃

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Décembre 19, 2023, 8:31 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/5 "2023-12-19T08:31:01Z")

</div>

> [@pierre-gilles](#):
>
> Il faudrait mettre un bouton qui lance juste cette commande dans Gladys, je suis d’accord

A condition d’avoir bien installé watchtower!

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [Décembre 19, 2023, 9:57 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/6 "2023-12-19T09:57:07Z")

</div>

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. 👌

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Décembre 19, 2023, 10:21 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/7 "2023-12-19T10:21:17Z")

</div>

@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é!

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [Décembre 19, 2023, 10:52 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/8 "2023-12-19T10:52:51Z")

</div>

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 👌

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Décembre 19, 2023, 11:27 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/9 "2023-12-19T11:27:28Z")

</div>

> [@Will\_71](#):
>
> A condition d’avoir bien installé watchtower!

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)

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [Décembre 19, 2023, 11:36 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/10 "2023-12-19T11:36:05Z")

</div>

Bien reçu 🫡

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Décembre 19, 2023, 12:00 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/11 "2023-12-19T12:00:26Z")

</div>

> [@pierre-gilles](#):
>
> Non ! Cette commande lance un container tout frais donc pas besoin de vérifier quoi que ce soit

Nickel alors, j’ai juste vu watchtower alors j’ai réagis sans réfléchir et sans vraiment regarder la commande docker.

Edit: Et en plus tu avais expliqué les différents paramètres. J’étais vraiment pas réveillé ce matin.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 18, 2025, 12:26 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/12 "2025-04-18T12:26:37Z")

</div>

Cette fonctionnalité est disponible dans Gladys Assistant 4.57 :

> [@Gladys Assistant 4.57 : Mise à jour forcée en un clic white\_check\_mark](https://community.gladysassistant.com/t/gladys-assistant-4-57-mise-a-jour-forcee-en-un-clic/9482):
>
> Je suis heureux de vous annoncer la sortie de la version 4.57 de Gladys Assistant slight_smile Cette mise à jour apporte plusieurs améliorations, des corrections de bugs, et de nouvelles fonctionnalités attendues par la communauté. white_check_mark Nouveautés Bouton de mise à jour de Gladys : Il est désormais plus facile de mettre à jour votre installation de Gladys Assistant grâce à un bouton dédié dans l’interface ! Jusque-là, Gladys se mettait à jour automatiquement sous 24h mais il n’…

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Avril 18, 2025, 12:26 UTC](https://community.gladysassistant.com/t/declencher-la-maj-de-gladys-depuis-l-onglet-systeme/8639/13 "2025-04-18T12:26:40Z")

</div>


