1. Forum
    1. Rated threads
    2. Latest Posts
    3. Unresolved Threads
  2. Members
    1. Users Online
    2. Recent Activities
    3. Search Members
    4. Staff
  3. Tools
    1. Guides & Tutorials
    2. Community Benefits
    3. Docker Run > Compose
    4. compatibility list
    5. Marketplace
    6. RAID-Rebuilt Calculator
    7. RAID-Calculator
    8. Retro Ping-Pong
    9. Signature Generator
    10. S.M.A.R.T Analyser
    11. Electricity cost calculator
    12. UPS-Calculator
    13. Improve UGOS Pro
    14. UGREEN Knowledge Center
  4. Filebase
  5. Info
  6. Blog
    1. Articles
  • Login
  • Register
  • Search
Skripte & Automatisierung
  • Everywhere
  • Skripte & Automatisierung
  • Articles
  • Pages
  • Forum
  • Files
  • Blog Articles
  • More Options
  1. UGREEN.FORUM – DACH Community
  2. Downloads
  3. Skripte & Automatisierung

immich-update-script.sh

  • igomyway
  • February 2, 2026 at 10:37 PM
  • 75 Downloads
  • 4 Comments
  • Download
  • Overview
  • Versions 4
  • Comments 4

Update-Script für Immich (Docker/Portainer) mit automatischem Backup und Logging.

HAFTUNGSAUSSCHLUSS:
Nutzung erfolgt ausschließlich auf eigene Gefahr! Keine Garantie, kein Support, keine Haftung – weder für Datenverlust noch Systemschäden. Jegliche Verantwortung liegt vollständig beim Nutzer.

Anpassungen, Erweiterungen oder eigene Änderungen am Skript sind ausdrücklich möglich und können nach individuellen Anforderungen vorgenommen werden – erfolgen jedoch ebenfalls vollständig auf eigene Verantwortung.

Features:

  • DB-Backup vor Update
  • Ausführliches Logging
  • Health-Checks
  • Backup-Rotation
  • Image-Cleanup

WICHTIG: Vor Nutzung die Konfiguration im Script anpassen (Container-Namen, Pfade, DB-User)!

  • Docker
  • Portainer
  • Update
  • Immich
  • Backup
  • automatisiert
  • Skript
  • Logging
  • Version 1.0.3

    • igomyway
    • July 4, 2026 at 7:37 PM
    • 6.92 kB
    • 23 Downloads

    Update gegenüber der ersten Version:

    • Kein manueller Portainer-Eingriff mehr nötig – das Script erledigt alles vollautomatisch
    • Funktioniert unabhängig davon ob Portainer, Dockhand oder eine andere Verwaltung genutzt wird
    • TEST_MODE eingebaut – Script kann ohne echte Änderungen getestet werden
    • Dynamischer Health-Check statt fester Wartezeit
    • Automatische Backup-Rotation (letzte 5 Backups)- Compose-Pfad und DB-User individuell anpassbar

    Wichtiger Hinweis:
    Das Script wurde erfolgreich mit Immich v3.0.1 getestet. Die von mir im Thread gepostete docker-compose.yaml blieb dabei unverändert – das Update lief damit problemlos durch. Wer noch die alte docker-compose.yaml aus dem Tutorial nutzt, sollte vor dem Update auf v3.x prüfen ob die yaml aktuell ist – insbesondere der Postgres-Image-Tag und der Redis-Container haben sich geändert. Die aktuelle offizielle yaml findet sich immer unter:
    https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml

  • Version 1.0.2

    • igomyway
    • April 10, 2026 at 5:30 PM
    • 6.61 kB
    • 14 Downloads

    Immich Update Script für Portainer / UGREEN NAS

    Dieses Script automatisiert das Update von Immich auf einem UGREEN NAS mit Portainer. Es ersetzt den manuellen Weg über die Portainer-Oberfläche vollständig.

    Was das Script macht:

    • Zeigt die aktuell laufenden Container-Versionen an
    • Erstellt vor dem Update ein Datenbank-Backup
    • Lädt neue Images automatisch herunter
    • Stoppt, entfernt und startet die Container neu
    • Überwacht dynamisch, ob alle Container healthy sind
    • Zeigt den Server-Log nach dem Update an
    • Räumt alte Images und Backups automatisch auf

    Voraussetzungen:

    • Portainer ist installiert und der Immich-Stack läuft
    • Den Pfad COMPOSE_DIR oben im Script auf den eigenen Stack anpassen – die Zahl am Ende (/13) ist bei jedem anders
    • Herausfinden mit: sudo ls /volume1/@docker/volumes/portainer_data/_data/compose/

    TEST_MODE: Zum Testen ohne echte Änderungen oben im Script TEST_MODE="false" auf TEST_MODE="true" setzen – das Script läuft dann komplett durch, ohne etwas anzufassen.

    Getestet auf: UGREEN DXP2800 / Portainer

  • Version 1.0.1

    • igomyway
    • April 8, 2026 at 7:59 AM
    • 6.32 kB
    • 4 Downloads

    Die Wartezeit, nachdem der Stack in Portainer deployt wurde, verlängert auf 30 Sekunden (wenn man umgehend nach deployt im Terminal mit „Enter“ bestätigt hat, kann es zu Fehlermeldungen kommen).

  • Version 1.0.0

    • igomyway
    • February 2, 2026 at 10:37 PM
    • 13.34 kB
    • 34 Downloads
eineb
February 5, 2026 at 2:16 PM
  • Report Content

Finde es sehr schade, das igomyway auf meine Anfrage nicht selbst geantwortet hat. Das Script funtioniert wohl, aber wohl eher nur mit KI erstellt. (hierzu wurde leider nichts erwähnt)

eineb
February 3, 2026 at 7:11 PM
  • Report Content

igomyway

Ich hatte ja bereits Angefragt:

Gibt es für das Script eine Quelle, oder hast Du das ganz aus Deiner eigenen Feder fließen lassen, so ohne KI oder mit KI bzw. Ursprungsquelle?


Ich frage deshalb, weil Du hierzu keine Angaben gemacht hast.

Das die Lizenz geändert wurde, sagt ja immer noch nichts auf die Herkunft oder die Quelle aus.

Beides sollte ja eigentlich normalerweise angegeben werden.

Mich würde das schon interessieren!

Mike0185
February 3, 2026 at 7:15 PM
  • Report Content

Der Autor des Skripts ist igomyway selbst. Er hat es in der Filebase eingestellt und ist damit der Verfasser. Ob ein Skript vollständig aus eigener Hand, mit KI-Unterstützung oder in einer Mischform entstanden ist, ist für Nutzung und Einordnung grundsätzlich nicht entscheidend. Eine Offenlegung von KI-Unterstützung kann sinnvoll sein.

Ausschlaggebend sind die gewählte Lizenz und die Nutzungsbedingungen. Mit der Lizenz „freie Verwendung“ sowie dem klaren Hinweis auf Nutzung auf eigenes Risiko und ohne Support sind diese Punkte transparent geregelt und aus meiner Sicht vollkommen in Ordnung.

eineb
February 3, 2026 at 7:20 PM
  • Report Content

Ok, mir geht es letztendlich darum ob er alleine der Ursprung für dss Skripts ist, weniger um die rein rechtliche Lizenz.

Darauf von ihm selbst eine kurze Antwort zu bekommen, da steht ja eigentlich nichts im dagegen.

Alles andere ist doch diesbezüglich herumgeeiert.

File Details

License Agreement
Freie Verwendung

More Files by igomyway

  • Papierkörbe zyklisch leeren

    igomyway
    March 1, 2026 at 4:38 PM
  • Automatische Telegram-Benachrichtigung bei neuen GitHub-Releases (Paperless, Immich & Co.)

    igomyway
    July 29, 2026 at 9:33 PM
  • Immich Version Check

    igomyway
    July 4, 2026 at 7:50 PM
  • DXP2800: SMART Werte automatisch auslesen per Script und Cron

    igomyway
    March 29, 2026 at 11:32 AM
  • Linux Home Backup to NAS via rsync

    igomyway
    January 14, 2026 at 3:05 PM
All Files
  1. COMMUNITY
    1. Guides & Tutorials
    2. Community Benefits
    3. Compatibility list
    4. Marketplace
    5. Milestones
    6. Retro Ping-Pong
    7. Signature Generator
    8. Improve UGOS Pro
  2. TOOLS
    1. Docker Run > Compose
    2. RAID-Rebuild Calculator
    3. RAID-Calculator
    4. S.M.A.R.T Analyser
    5. Electricity cost calculator
    6. UPS-Calculator
  3. SUPPORT & PARTICIPATION
    1. Questions & Answers
    2. Contact
    3. Support us
  4. RULES & LEGAL MATTERS
    1. Accessibility
    2. Privacy Policy
    3. Legal Notice
    4. Terms of Use
    5. Community rules
ugreen-forum.de ist eine unabhängige Community und steht in keinerlei Verbindung zur UGREEN Group Limited. Alle Marken sind Eigentum der jeweiligen Inhaber.
Powered by WoltLab Suite™
EVENT