1.6 KiB
1.6 KiB
Update
Vor dem Update
Das Docker-Volume birthdaydaemon enthält die Zustandsdatei mit allen App-Passwörtern. Es empfiehlt sich, vor größeren Versionssprüngen ein Backup anzulegen:
cd /opt/mailcow-dockerized
docker compose cp birthdaydaemon:/data/state.json ./state.json.bak
Image aktualisieren
Um den Mailcow Birthday Daemon auf die neueste Version zu aktualisieren, genügen folgende Schritte im Mailcow-Verzeichnis:
cd /opt/mailcow-dockerized
docker compose pull birthdaydaemon
docker compose up -d birthdaydaemon
Auf eine bestimmte Version wechseln
- Die gewünschte Version in der Container Registry auswählen.
- Den Image-Tag in der
docker-compose.override.ymlanpassen:
image: git.techniverse.net/scriptos/mailcow-birthday-daemon:1.0.0
- Container neu starten:
docker compose up -d birthdaydaemon
Hinweise
- Die Zustandsdatei (
/data/state.json) im Volumebirthdaydaemonbleibt bei Updates erhalten. Gespeicherte App-Passwörter werden weiterverwendet. - Ein Neustart des Containers löst sofort einen Synchronisationszyklus aus.
- Falls sich der Standard-Kalendername (
CALENDAR_NAME) mit einem Update ändert, siehe den Abschnitt zur Kalender-Umbenennung in der Schnellstart-Dokumentation.
Nach dem Update
Nach dem Neustart die Logs prüfen, um sicherzustellen, dass alles korrekt funktioniert:
cd /opt/mailcow-dockerized
docker compose logs -f birthdaydaemon