Immich

Immich ist die zentrale Plattform für Foto- und Videoverwaltung.

Der Dienst dient als private Alternative zu Google Photos und ermöglicht die Sicherung, Verwaltung und Suche persönlicher Medien.

Referenzen

Zweck

  • Zentrale Fotoverwaltung

  • Videospeicherung

  • Automatische Uploads von Mobilgeräten

  • KI-gestützte Suche

  • Gesichtserkennung

  • Ortserkennung

  • Teilen von Alben

Architektur

Mobile Apps
        |
Web UI
        |
      Immich
        |
   PostgreSQL
        |
      Redis
        |
      Storage

Infrastruktur

Typ

Produktiver Dienst

Standort

home-tamay-cloud

Betrieb

Kubernetes

GitOps

Ja

Datenbank

CloudNativePG

Cache

Dragonfly

Storage

Piraeus

Datenhaltung

Immich speichert:

  • Fotos

  • Videos

  • Metadaten

  • Vorschaubilder

  • Gesichtserkennungsergebnisse

Die Mediendateien werden auf persistentem Kubernetes-Storage abgelegt.

Metadaten werden in PostgreSQL gespeichert.

Backup

Folgende Komponenten werden gesichert:

  • PostgreSQL

  • Immich Konfiguration

  • Persistente Volumes

Verwendete Technologien:

  • CloudNativePG Backups

  • Velero

Backup-Ziel:

  • Hetzner Object Storage

KI-Funktionen

Immich nutzt Machine Learning für die Verarbeitung von Bildern.

Funktionen:

  • Gesichtserkennung

  • Clustering ähnlicher Personen

  • Objekterkennung

  • Suche nach Inhalten

  • Klassifizierung von Bildern

Diese Funktionen werden lokal innerhalb der Plattform ausgeführt.

Verfügbarkeit

Immich zählt zu den wichtigsten Benutzerdiensten der Plattform.

Nach einem Cluster-Rebuild kann der Dienst vollständig aus GitOps und Backups wiederhergestellt werden.

Betrieb

Deployment und Konfiguration werden vollständig über GitOps verwaltet.

Weitere Informationen:

Wiederherstellung

Wiederherstellungsreihenfolge:

  1. PostgreSQL wiederherstellen

  2. Persistente Volumes wiederherstellen

  3. Immich Deployment bereitstellen

  4. Integrität der Mediathek prüfen