@Tlse-vins Ich habe ein neues Thema erstellt, um die beiden Gespräche nicht zu vermischen
Das hängt davon ab, was du mit „Benachrichtigung“ meinst.
Wenn es über die aktuelle Gladys-Nachrichten-API (im Chat + Telegram) erfolgt, dann wäre das machbar
Wenn es ein kleines „Toast“-Fenster in der UI ist, wenn du dich bei Gladys anmeldest (z. B. eine Nachricht, die du beim ersten Login nach einem Update wegklicken kannst), warum nicht
Das riecht nach einer Debatte und das ist eine gute Sache!
Persönlich finde ich Benachrichtigungen oft aufdringlich… Ich mag die kleinen Toasts (im weiteren Sinne des Wortes übrigens!).
Standardmäßig Toast und Benachrichtigung über eine Szene, wenn man möchte?
Ich finde es interessant, visuell zu sehen, dass sich die eigene Instanz aktualisiert hat. Selbst wenn man das Forum nicht verfolgt, hat man so die Info.
Hallo Community,
Heute habe ich eine SMS (von Free) über den Neustart von Gladys erhalten. Ich habe mich gefragt, warum. Stromausfall?..
Als ich nach Hause kam, sah ich, dass Gladys aktualisiert wurde.
Das hat mich auf folgende Idee gebracht:
Es wäre cool, einen „Aktualisierung“-Trigger zu haben, der mir eine SMS-Benachrichtigung schicken könnte.
Was haltet ihr davon?
Warum nicht, wenn du das in Gladys sehen möchtest → Feature-Anfrage (Abzuwarten ist, ob wir diese nicht bearbeiten, ich überlasse es dir, dich mit @Tlse-vins darüber zu unterhalten.)
Ich habe auf meiner Seite Telegram-Benachrichtigungen zu Watchtower hinzugefügt, was mir ermöglicht zu sehen, welche Container mit einem Grundlagenbericht aktualisiert wurden. Klar, das erzeugt täglich Benachrichtigungen, aber zumindest weiß ich, was passiert.
Hier ist, wie es in meiner docker-compose-Datei aussieht:
version: '3.3'
services:
watchtower:
image: containrrr/watchtower
restart: always
container_name: watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /etc/localtime:/etc/localtime:ro
environment:
TZ: Europe/Paris
WATCHTOWER_LIFECYCLE_HOOKS: "true"
WATCHTOWER_NOTIFICATIONS: "shoutrrr"
WATCHTOWER_NOTIFICATION_URL: >
telegram://BOT_TOKEN@telegram/?channels=CHAT_ID
WATCHTOWER_CLEANUP: "true"
# WATCHTOWER_SCHEDULE: 0 0 20 * * *
WATCHTOWER_NOTIFICATION_REPORT: "true"
WATCHTOWER_NOTIFICATION_TEMPLATE: |
{{- if .Report -}}
{{- with .Report -}}
{{len .Scanned}} Scanned, {{len .Updated}} Updated, {{len .Failed}} Failed
{{- range .Updated}}
- {{.Name}} ({{.ImageName}}): {{.CurrentImageID.ShortID}} updated to {{.LatestImageID.ShortID}}
{{- end -}}
{{- range .Fresh}}
- {{.Name}} ({{.ImageName}}): {{.State}}
{{- end -}}
{{- range .Skipped}}
- {{.Name}} ({{.ImageName}}): {{.State}}: {{.Error}}
{{- end -}}
{{- range .Failed}}
- {{.Name}} ({{.ImageName}}): {{.State}}: {{.Error}}
{{- end -}}
{{- end -}}
{{- else -}}
{{range .Entries -}}{{.Message}}{{"\n"}}{{- end -}}
{{- end -}}
Und das ist das Ergebnis (ich habe 3 Docker-Instanzen mit Watchtower auf jeder):
Saubere Benachrichtigungsmeldung
Ich werde sie für meine Server klauen, sie ist aussagekräftiger und weniger wortreich als die Standard-Logs
Ich bin für die integrierte Benachrichtigung oder über einen Szenenauslöser.
Letztlich wäre es auch nicht schlecht, die Info in Gladys mit einem Link zu den Versionshinweisen zu haben oder direkt in der Benachrichtigung integriert (wie Power Toys unter Windows es zum Beispiel macht)!