Skip to content

Immich

Die Immich-Konfiguration liegt unter /srv/docker/immich/ (siehe Server-Einrichtung).

Immich Dokumentation

Für Installation, Benutzer-Verwaltung, Bibliotheken und Troubleshooting siehe die offizielle Immich-Dokumentation.

Konfiguration

Storage Template

Nach der Installation empfohlenes Storage Template setzen:

  1. Login als Admin
  2. AdministrationServer SettingsStorage Template
  3. Template eintragen:
txt
{{y}}/{{MM}}/{{dd}}/{{filename}}

Dies organisiert Uploads nach Jahr/Monat/Tag und erleichtert die Verwaltung.

Verzeichnisstruktur

Die Immich-Daten sind auf zwei Datenträger aufgeteilt: unersetzliche Originale auf der HDD unter /srv/originals/immich, regenerierbare Derivate und die Postgres-Datenbank auf der SSD unter /srv/docker/immich. Hintergrund dazu unter Speicherstruktur.

txt
/srv/originals/immich/        # Originale (HDD, gesichert)
├── upload/                   # Immich Standard-Upload-Verzeichnis
└── library/
    ├── timon/                # Persönlicher Ordner (via Samba zugänglich)
    ├── linus/
    ├── …
    └── family/               # Gemeinsamer Familien-Ordner

/srv/docker/immich/           # Regenerierbare Daten + DB (SSD, nicht gespiegelt)
├── postgres/                 # Postgres-Datenbank
├── thumbs/                   # Thumbnails
├── encoded-video/            # Transcodierte Videos
├── profile/                  # Profilbilder
└── backups/                  # Immich Datenbank-Dumps
  • Die Ordner unter /srv/originals/family/photos und /srv/originals/family/clips werden als External Library in Immich eingebunden
  • Jeder Benutzer hat Lesezugriff auf die Bibliotheken über Samba
  • Fotos können nur über die Immich-UI hochgeladen werden - Samba ist read-only konfiguriert