DE
Anmelden Konto erstellen

Immich auf Saplo installieren: Deine eigene Galerie statt Google Fotos

Google Fotos oberhalb des kostenlosen Limits bedeutet lebenslange Gebühren für jedes zusätzliche Gigabyte an Fotos. Immich ist eine Open-Source-Galerie mit automatischem Backup vom Handy, Gesichtserkennung und Inhalts-Suchfunktion. Du installierst es auf deiner eigenen Box und zahlst einmalig für die Infrastruktur, nicht für Gigabyte.

Grzegorz Kalmus ·

Das kostenlose Google Photos Limit beträgt 15 GB, geteilt mit Gmail und Google Drive. Mit einem Telefon, das 4K-Videos aufnimmt, reichen diese für ein paar Monate, und dann beginnt eine monatliche Gebühr für zusätzliche Gigabyte, auf unbestimmte Zeit, für immer. Immich ist eine Open-Source-Galerie für Fotos und Videos, mit dem gleichen automatischen Backup vom Telefon und der gleichen Gesichtserkennung, nur auf deiner eigenen Box, wo du einmal für die Infrastruktur bezahlst, anstatt jeden Monat für Speicherplatz. Im Folgenden erfährst du Schritt für Schritt, wie du Immich auf Saplo einrichtest.

Warum Immich auf deiner eigenen Box statt Google Photos

Ein kostenpflichtiger Google One-Plan, der über die kostenlosen 15 GB hinausgeht, hat zwei Nachteile, die bei einer großen Foto- und Videosammlung besonders ins Gewicht fallen:

  • Die Gebühren steigen mit jedem Gigabyte - 2 TB bei Google One kosten etwa 9 € pro Monat, auf unbestimmte Zeit, und das steigt nur mit jedem weiteren Telefon in der Familie,
  • Deine Fotobibliothek trainiert ein fremdes AI-Modell - Fotos und Metadaten verbleiben auf Google-Servern, außerhalb deiner Kontrolle.

Immich bietet das gleiche automatische Backup von deinem Telefon und die gleiche Gesichtserkennung sowie Inhaltssuche, die du auf deiner eigenen Box hostest. Keine monatlichen Gebühren für Gigabytes, die Daten bleiben in deiner Infrastruktur, und die einzige Grenze ist der Speicherplatz deines gewählten Plans.

Anforderungen

Immich ist das anspruchsvollste Rezept im gesamten Saplo App-Katalog, daher sind die Anforderungen entsprechend höher als bei einer typischen Anwendung:

  • Eine Box mit laufendem Docker (die Engine aktiviert es automatisch bei der Installation aus dem App-Katalog, Nesting im Container ist erforderlich, was Saplo standardmäßig bietet).
  • Mindestens 4 GB freier RAM auf der Box, da Immich vier Container gleichzeitig startet: Server, Machine Learning, Datenbank und Redis.
  • Mindestens 30 GB Speicherplatz auf der Festplatte für den Anfang, und die Bibliothek wächst mit jedem Backup, daher ist es ratsam, sofort eine Box mit ausreichend Speicherplatz zu wählen.
  • Eine Domain oder Subdomain *.saploapp.pl ist im Preis jedes Plans enthalten.

Vier Container gleichzeitig sind deutlich mehr als bei den meisten Anwendungen im App-Katalog. Der Server verarbeitet die API und Uploads, der Machine Learning Container ist für die Gesichtserkennung und Inhaltsbasierte Bildsuche zuständig, die Datenbank ist eine eigene PostgreSQL-Instanz mit der pgvector-Erweiterung für Embeddings, und Redis verwaltet die Hintergrundaufgabenwarteschlange, wie z.B. die Generierung von Miniaturansichten. Die Engine hat eine gemeinsame Datenbank nur für MySQL/MariaDB, daher sind für Immich die Datenbank und Redis eigene Container neben dem Server, nach dem gleichen Muster wie bei Paperless-ngx oder Baserow.

Schritt-für-Schritt-Installation

  1. Gehe im Saplo-Panel zum App-Katalog und wähle Immich (Kategorie "Business").
  2. Wähle eine Box mit mindestens 4 GB RAM, auf der alle vier Container gehostet werden sollen, und eine Domain oder Subdomain, unter der die Galerie betrieben wird.
  3. Bestätige die Installation. Die Engine lädt vier Docker-Images gleichzeitig herunter (Server, Machine Learning, Datenbank mit pgvector, Redis). Das kann bei der ersten Ausführung auf einer neuen Box länger dauern als bei einer Einzelcontainer-Anwendung. Anschließend stellt sie den Server unter der angegebenen Domain über nginx mit kostenlosem SSL bereit.
  4. Die Engine wartet, bis der Server-Container und der Machine-Learning-Container tatsächlich gestartet sind, bevor sie die Installation als abgeschlossen betrachtet, da die vier Container parallel starten und die Datenbank ihren Health-Check bestehen muss, bevor sich der Server mit ihr verbinden kann.
  5. Nach Abschluss findest du im App-Verzeichnis auf der Box die Datei IMMICH-SETUP.txt mit der Galerieadresse.

Erste Konfiguration

Immich, im Gegensatz zu Grafana oder MinIO, generiert bei der Installation kein Passwort, da es keine Standard-Anmeldedaten gibt, die geändert werden könnten. Du erstellst das Administratorkonto manuell, wenn du die Seite zum ersten Mal besuchst.

  1. Gehe zur Adresse der Galerie aus der Datei IMMICH-SETUP.txt.
  2. Gib im Formular Getting Started deine E-Mail-Adresse, dein Passwort und einen Namen ein. Dies wird das erste und einzige Administratorkonto, auf das niemand sonst Zugriff hat. Erledige dies also sofort nach der Installation, bevor es jemand anderes tut.
  3. Installiere die offizielle Immich Mobil-App (iOS/Android) und melde dich mit der gleichen E-Mail-Adresse und den gleichen Daten wie im Browser an. Von dort aus beginnt der automatische Backup deiner Fotos und Videos vom Telefon, genau wie bei Google Fotos.
  4. Warte auf den ersten Bibliotheksimport. Gesichtserkennung und Suche nach Bildinhalt funktionieren sofort, aber die KI-Modelle lädt der Machine-Learning-Container erst bei der ersten realen Aufgabe herunter. Daher wird der erste größere Import länger dauern als die folgenden.

Immich auf Saplo vs. Google Photos

Google Photos (2 TB) Immich auf Saplo
Kosten ca. 9 € pro Monat, steigt mit der Kapazität Im Saplo-Plan enthalten, limitiert durch den Speicherplatz der Box
Wo befinden sich die Daten? Google-Infrastruktur Deine Box
Automatisches Backup vom Telefon Ja Ja, dieselbe mobile App
Gesichtserkennung und Inhaltssuche Ja Ja
Wer verwaltet es? Google Du, aber ohne manuelles Einrichten eines Servers

Häufig gestellte Fragen

Benötigt Immich mehr Ressourcen als andere Anwendungen im Katalog? Ja, das ist die ressourcenintensivste Anwendung im Saplo-Katalog. Vier Container gleichzeitig (Server, Machine Learning, Datenbank, Redis) benötigen mindestens 4 GB RAM und 30 GB Speicherplatz, deutlich mehr als eine typische Einzelcontainer-Anwendung.

Gibt es ein Standard-Admin-Passwort zum Ändern? Nein, Immich erstellt keine Konten automatisch. Du legst das Administratorkonto selbst im Formular "Getting Started" beim ersten Aufruf der Seite an, indem du deine eigene E-Mail-Adresse und dein Passwort angibst.

Funktioniert die mobile App genauso wie Google Fotos? Ja, die offizielle Immich-App für iOS und Android verbindet sich mit der Adresse deiner Galerie und erstellt im Hintergrund automatische Backups von Fotos und Videos deines Telefons, genau wie Google Fotos.

Warum hat Immich eine eigene Datenbank, obwohl andere Anwendungen eine gemeinsame Saplo-Datenbank nutzen? Immich benötigt eine PostgreSQL-Vektordatenbank mit der pgvector-Erweiterung für die Suche nach Bildinhalten, und die Engine hat eine gemeinsame Datenbank nur für MySQL/MariaDB. Deshalb stehen die Datenbank und Redis als eigene Container neben dem Server, nach dem gleichen Muster wie bei Paperless-ngx.

Werden Daten in Immich automatisch gesichert? Das hängt vom gewählten Box-Plan ab. Das Backup funktioniert auf der Ebene der gesamten Box, einschließlich der Fotobibliothek und der Datenbank. Es ist keine separate Funktion von Immich selbst.

Wie Anwendungs-Hosting bei Saplo funktioniert und was eine Box neben Immich alles beherbergen kann, haben wir auf einer separaten Seite beschrieben.

Wenn du Fragen zur Einrichtung von Immich auf deiner eigenen Box oder zur Verbindung der mobilen App für automatische Backups hast, schreib uns, wir helfen dir gerne bei der ersten Konfiguration.

  • #AI
  • #Backup
  • #Fotogalerie
  • #Immich
  • #Anleitung