Community-Lösung

Immich mit BigBear auf CasaOS installieren: Das Tutorial von 2024 für aktuelle Pakete aktualisieren

A January 2024 CasaOS post linking to an external BigBearCasaOS Immich tutorial. The forum itself preserves little configuration detail, so a durable page should keep the historical source while using the currently maintained Big Bear store rather than old image tags.

Der Quellbeitrag vom Januar 2024 ist größtenteils eine Einführung und ein Link zu einem externen Tutorial. Er besagt, dass BigBearCasaOS Immich – eine selbst gehostete Plattform zur Sicherung von Fotos und Videos – auf CasaOS installieren kann. Der Forenbeitrag enthält jedoch nicht mehr die vollständige Compose-Definition, die Speicherpfade, die Datenbankkonfiguration oder die in diesem Video verwendeten Image-Versionen.

Das bedeutet, dass die sicherste langfristige Vorgehensweise nicht darin besteht, einen zwei Jahre alten Stack aus dem Gedächtnis zu rekonstruieren. Bewahren Sie die historische Quelle auf und verwenden Sie für die tatsächliche Installation den aktuellen Big-Bear-Store sowie die aktuelle Immich-Paketdefinition.

Tutorial-Miniaturansicht von BigBearTechWorld zur Installation von Immich auf CasaOS mit BigBearCasaOS
Der ursprüngliche Community-Beitrag verwies hauptsächlich auf dieses externe Big-Bear-Tutorial, anstatt die Konfiguration im Forum zu reproduzieren.

Dies ist eine historische CasaOS-Quelle

Der Beitrag stammt aus dem Januar 2024 und gehört zur Kategorie CasaOS. CasaOS, ZimaOS, Big Bear und Immich haben sich seitdem erheblich verändert.

Übernehmen Sie ein Image-Tag, einen Port oder ein Datenbanklayout aus dem Jahr 2024 nicht ohne Prüfung in eine aktuelle Installation.

Big Bear betreibt weiterhin einen eigenen App-Store

Das Big-Bear-CasaOS-Repository ist weiterhin aktiv und beschreibt sich als unabhängig gepflegten App-Store für CasaOS und ZimaOS. Es wird weder als IceWhale-Projekt finanziert noch betrieben, auch wenn es im IceWhale-Ökosystem häufig verfügbar ist.

Prüfen Sie den aktuellen Big-Bear-App-Store, bevor Sie Immich installieren.

Immich ist eine Anwendung mit mehreren Containern

Eine echte Immich-Bereitstellung kann den Hauptserver, PostgreSQL, einen Dienst für maschinelles Lernen und einen Redis-kompatiblen Dienst wie Valkey umfassen. Diese Dienste haben unterschiedliche Anforderungen an persistente Daten.

Wenn Sie nur den Fotoordner verschieben, die Datenbank und AppData jedoch auf einer kleinen Systemfestplatte belassen, kann dies später zu einem Kapazitätsproblem führen.

Planen Sie den Fotospeicher vor dem ersten Upload

Die Medienbibliothek sollte auf dem Speichergerät liegen, das Fotos über Jahre hinweg aufnehmen soll, nicht innerhalb der vergänglichen Containerschicht. Wenn das Paket einen hostseitigen Upload-/Bibliothekspfad bereitstellt, weisen Sie die Host-Seite vor dem Import einer großen Fotobibliothek vom Smartphone dem richtigen CasaOS-Speicher zu.

Behalten Sie den containerseitigen Pfad exakt so bei, wie ihn das aktuelle Paket erwartet.

Schützen Sie PostgreSQL unabhängig von den Fotodateien

Die Immich-Datenbank enthält Metadaten, die sich allein aus den Bilddateien nicht vollständig wiederherstellen lassen. Ein Sicherungsplan sollte daher sowohl die Fotobibliothek als auch die Datenbank und den persistenten App-Zustand umfassen.

Ein Ordner voller JPGs ist wertvoll, stellt jedoch keinen vollständigen Immich-Wiederherstellungspunkt dar.

Der Cache für maschinelles Lernen ist ein weiterer Speicherverbraucher

Modelle für Gesichtserkennung und Suche können durch heruntergeladene Modelldateien und Caches zusätzlichen Speicherplatz belegen. Auf kleinen CasaOS-Systemlaufwerken ist dies ein weiterer Grund, jedes Dienstvolume zu prüfen und nicht nur den Upload-Ordner.

Behandeln Sie größere Immich-Updates als Anwendungsmigrationen

Immich entwickelt sich schnell weiter. Prüfen Sie vor der Aktualisierung einer Bereitstellung mit mehreren Containern die Versionshinweise, sichern Sie Datenbank und Medien und bewahren Sie eine Kopie der aktuellen Compose-/App-Definition auf. Gehen Sie nicht davon aus, dass jedes größere Release lediglich den Austausch eines Image-Tags erfordert.

Wenn das Zielsystem ZimaOS ist, verwenden Sie einen ZimaOS-spezifischen Immich-Workflow

Diese Quelle bezieht sich speziell auf CasaOS. Das aktuelle ZimaOS verfügt über einen eigenen App-Store, eigene Speichersteuerungen, YAML-Bearbeitung sowie eigene Anleitungen zur Immich-Speicherung und -Migration. Verwenden Sie das CasaOS-Tutorial nicht als Beleg dafür, dass ZimaOS heute dieselbe Paketstruktur nutzt.

FAQ zu Immich auf CasaOS

Sind die vollständigen Installationseinstellungen im ursprünglichen Forenbeitrag enthalten?

Nein. Er verweist hauptsächlich auf das externe Big-Bear-Tutorial.

Ist Big Bear ein von IceWhale betriebener App-Store?

Nein. Das aktuelle Repository gibt an, dass es unabhängig gepflegt wird.

Was sollte zusätzlich zu den Fotos gesichert werden?

Auch die PostgreSQL-Datenbank und der übrige persistente Immich-Anwendungszustand sind wichtig.