Ich habe nicht geschaut, wie Watchtower funktioniert, aber ich nehme an, dass es alle X Tage nach einer neuen Version prüft, was für die automatische Aktualisierung ausreichen würde.
Aber ich wollte gestern, dass Gladys in meiner Sonos-Box spricht, und ich habe festgestellt, dass das Update nicht stattgefunden hat, obwohl alle Container gestartet wurden. Da ich nicht in Eile bin, warte ich ab, wann das Update von selbst durchgeführt wird.
Okay, danke für die Rückmeldung, dann sollte ich heute Abend mit Sonos spielen können
Ich weiß, dass ich das per SSH machen kann, aber für dieses Feedback, mit dem Ziel, eine All-in-One-Box anzubieten, versuche ich, mich in die Lage eines Anfängers und der Madame Michou, die ich so kenne, zu versetzen, die das wahrscheinlich nicht verstehen wird. Man sollte im Message den 24-Stunden-Zyklus angeben und/oder meiner Meinung nach den Button hinzufügen, der den Befehl ausführt.
Okay, ich werde versuchen, die Führung bei diesem PR zu übernehmen.
Das wird mich motivieren, eine Testumgebung einzurichten, mich etwas mehr mit GitHub, Node.js und dem gesamten Prozess selbst vertraut zu machen.
Den Button anzeigen, aber nur, wenn WatchTower läuft, und das Update ausführen, wenn eine Interaktion erfolgt.
@Philou Sie muss ja richtig gut sein, Frau Michou
Na klar, wenn du dich da reinstürzt, habe ich dich unterstützt, ich stimme zu!
Es stimmt schon, das ist eine Funktion, die fehlt, es ist wie die Historie der Aktionen in einer Logdatei, man muss nachvollziehen und überprüfen können, was in Gladys passiert ist, sonst gibt es kein Vertrauen in das, was in den Szenen und Geräten funktioniert hat/nicht funktioniert hat (bei der Alarmanlage ist das absolut notwendig!)
Und abgesehen vom minimalen Mehrwert, den das der Lösung bringen wird, ist es für mich auch und vor allem eine Möglichkeit, mich in alles, was drumherum ist und mit dem ich mich (noch) nicht wohlfühle, einzuarbeiten
Nein! Dieser Befehl startet einen ganz neuen Container, also muss nichts überprüft werden
@Philou cool! Wir nutzen dockerode in Gladys, um Docker-Befehle auszuführen. Man muss nur eine Funktion erstellen, die watchtower startet, idealerweise nur für den Gladys-Container (den Containernamen als Parameter für watchtower übergeben).