Immich, Ihre Open-Source-Cloud zum Hosten von Fotos und Videos. Alles, was Sie wissen müssen.

  • Immich ist eine kostenlose, datenschutzorientierte Alternative zu Google Fotos für Linux.
  • Ermöglicht Ihnen das Hochladen, Organisieren und Suchen von Fotos und Videos mit Gesichtserkennung und KI.
  • Es kann einfach mit Snap installiert oder mit Docker/Podman angepasst werden.

immich

Die Verwaltung und der Schutz unserer persönlichen Fotos und Videos haben im digitalen Zeitalter höchste Priorität.. Dienste wie Google Fotos haben den Trend gesetzt, aber die Kontrolle über unsere Daten und die Privatsphäre standen im Mittelpunkt der Debatte und führten zur Popularität von Open-Source-Alternativen wie ImmechViele Linux-Benutzer möchten Immich auf ihren Systemen implementieren, um eine sichere, private und vollständig selbstverwaltete Umgebung für ihre digitalen Erinnerungen zu nutzen.

In diesem Artikel finden Sie alle notwendigen Informationen Installation, Konfiguration und optimale Nutzung von Immich unter Linux – basierend auf den aktuellsten und effektivsten Methoden und Tipps: von der Verwendung von Snap-Paketen über die Bereitstellung mit Docker/Podman bis hin zu praktischen Empfehlungen für die sichere und effiziente Pflege Ihrer privaten Mediengalerie. Wenn Sie Wert auf Sicherheit, Benutzerfreundlichkeit und Skalierbarkeit legen, finden Sie hier eine speziell für Sie entwickelte Ressource.

Was ist Immich und was zeichnet es aus?

Immich stellt sich vor als Eine kostenlose Open-Source-Alternative zu Google Fotos, entwickelt für Benutzer, die die volle Kontrolle über ihre Mediendateien und persönlichen Daten haben möchten. Sowohl die Serversoftware als auch die mobile App werden auf GitHub aktiv weiterentwickelt, um ständige Verbesserungen und eine Community zu gewährleisten, die sich der Transparenz verpflichtet fühlt.

Was Immich wirklich auszeichnet, ist nicht nur sein offener Ansatz, sondern auch eine Liste von Funktionen, die den anspruchsvollsten Anforderungen gerecht werden:

  • Effizientes Hochladen und Anzeigen von Videos und Bildern, mit der Möglichkeit zum automatischen Kopieren beim Öffnen der App.
  • Duplikatsverhinderung und selektive Sicherung nach Album.
  • Mehrbenutzerunterstützung und freigegebene Alben.
  • Metadatenvisualisierung (EXIF, Karten) und erweiterte Suche nach Informationen, Objekten oder Gesichtern mithilfe von KI.
  • Laden Sie Inhalte auf lokale Geräte herunter, LivePhoto-Integration und MotionPhoto-Wiedergabe.
  • RAW-Unterstützung und 360-Grad-Fotoanzeige.
  • Gesichtserkennung, automatische Gruppierung und personalisierte Erinnerungen.
  • Verwaltungsfunktionen, API-Schlüsselverwaltung und OAuth-Unterstützung.
  • Ordnerstrukturierte Anzeige, schreibgeschützte Galerie, Favoriten, Weltkarten und vieles mehr.

Mit Immich haben Sie die Kontrolle über eine Multimedia-Plattform, die mit vielen kommerziellen Optionen vergleichbar oder diesen sogar überlegen ist und auf die Vorlieben fortgeschrittener Linux-Benutzer zugeschnitten ist.

Installationsmethoden: Snap und Docker

Es gibt hauptsächlich zwei Alternativen, um Immich auf einer Linux-Distribution einzusetzen: über Snap oder durch Container mit Docker/Podman. Jede Option hat ihre Vorteile und Besonderheiten, daher ist es ratsam, diejenige auszuwählen, die Ihren Erfahrungen und Bedürfnissen am besten entspricht.

Schnelle Installation mit Snap

Eine der direktesten und bequemsten Methoden für Benutzer von Ubuntu und verwandten Distributionen ist die Verwendung der Snap-Paket von Immich Distribution, von der Community gepflegt. Dieses Paket erleichtert die Installation und Wartung, indem es die gesamte erforderliche Umgebung kapselt:

  • Snap umfasst die gesamte Software von Immich und bietet eine sofort einsatzbereite Erfahrung mit einem einfachen Befehl.
  • Die Anpassungsmöglichkeiten sind im Vergleich zur manuellen Einrichtung begrenzt, aber es ist ideal für diejenigen, die Einfachheit und Zuverlässigkeit bei öffentlichen oder Heimservern suchen.
  • Es enthält nicht-invasive Hilfstools, die ignoriert werden können, wenn sie nicht nützlich sind.
  • Dies ist ein Community-Projekt, unabhängig von Immichs Hauptentwicklung; der primäre Support wird über GitHub verwaltet.

Um Immich mit Snap zu installieren, befolgen Sie diese grundlegenden Schritte (gilt für Ubuntu 22.04 LTS und Derivate. Für andere Distributionen ist die Verwendung ihres Paketmanagers erforderlich):

  1. Aktualisieren Sie die Paketliste Ihres Systems um sicherzustellen, dass alles auf dem neuesten Stand ist:
    sudo apt update && sudo apt upgrade
  2. Überprüfen Sie, ob Snap korrekt installiert und aktualisiert ist:
    snap --version

    Falls es fehlt, installieren Sie es:

    sudo apt install snapd
  3. Aktualisieren Sie Snap vor der Installation:
    sudo snap aktualisieren
  4. Installieren Sie die Immich-Distribution von Snap:
    sudo snap installiere immich-distribution

Wenn Sie fertig sind, greifen Sie auf das Administrationspanel zu von http://[IP-de-tu-servidor]:3000Die Ersteinrichtung ist sehr einfach: Sie müssen nur den ersten Administratorbenutzer erstellen.

Erweiterte Bereitstellung mit Docker oder Podman

Für mehr Kontrolle und Flexibilität, Docker und Podman sind für die meisten Linux-Enthusiasten der bevorzugte Weg.Mit diesem System können Sie Routen, Ressourcen und zugrunde liegenden Speicher anpassen und gleichzeitig zukünftige Migrationen erleichtern.

Immichs Team unterhält ein Archiv docker-compose.yml vorkonfiguriert für einen einfachen Start:

  1. Laden Sie die Compose-Datei herunter direkt aus dem Repository:
    curl -LO https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
  2. Holen Sie sich die Beispieldatei .env, wichtig zum Definieren von Routen, Datenbankbenutzer und -kennwort, Stapelversion usw.:
    curl -L -o .env https://github.com/immich-app/immich/releases/latest/download/example.env
  3. Ändern der Variablen UPLOAD_LOCATION y DB_DATA_LOCATION in der .env-Datei, um die Verzeichnisse festzulegen, in denen die Fotos und die Datenbank gespeichert werden.
  4. Auf Systemen mit aktivem SELinuxist es notwendig, die Option hinzuzufügen :z auf gemounteten Volumes, um entsprechende Sicherheitskontexte auf gemeinsam genutzten Pfaden durchzusetzen.
  5. Aktivieren der Speicherüberbelegung um Fehler in Systemen mit begrenzten Ressourcen zu vermeiden, vm.overcommit_memory = 1 en /etc/sysctl.conf.
  6. Ausführen des Stapels mit:
    Docker Compose Up

Nach einigen Sekunden ist Immich betriebsbereit und normalerweise erreichbar in http://localhost:2283Beim ersten Zugriff werden Sie zum Assistenten zum Erstellen eines Administratorbenutzers weitergeleitet.

Sicherheits- und Fernzugriffseinstellungen

Einer der größten Vorteile von Immich ist seine Fähigkeit, als private Cloud zu fungieren. Wenn Sie jedoch von außerhalb Ihres Heimnetzwerks darauf zugreifen möchten, ist es wichtig, die Sicherheit zu erhöhen:

  • Die sicherste Option ist die Verwendung eines VPN (z. B. Wireguard), um eine Verbindung zu Ihrem lokalen Netzwerk herzustellen, ohne öffentliche Ports unnötig preiszugeben.
  • Alternativ können Sie Ihre Website über HTTPS mithilfe eines Reverse-Proxys (Nginx oder Caddy) und SSL/TLS-Zertifikaten aufrufen. Wenn Sie eine öffentliche Domain haben, können Sie mit Let’s Encrypt kostenlose, gültige Zertifikate erhalten.

Hier ist ein grundlegendes Nginx-Konfigurationsbeispiel zum Umleiten sicherer Verbindungen von https://tudominio.com zu Ihrem lokalen Immich-Server:

Server { listen 443 ssl; Servername yourdomain.com; SSL-Zertifikat /etc/letsencrypt/live/yourdomain.com/fullchain.pem; SSL-Zertifikatsschlüssel /etc/letsencrypt/live/yourdomain.com/privkey.pem; Standort / { Proxy-Set-Header Host $host; Proxy-Set-Header X-Real-IP $remote_addr; Proxy-Passwort http://127.0.0.1:2283; } }

Denken Sie daran, Port 443 Ihrer Firewall (mit UFW, Firewalld usw.) zu öffnen, damit externe Verbindungen akzeptiert werden. Halten Sie Ihr gesamtes System natürlich auf dem neuesten Stand.

Mobile Kompatibilität und plattformübergreifende Verwaltung

Immich ist nicht nur ein Fotoserver; verfügt über mobile Anwendungen für Android und iOS, erhältlich in offiziellen Stores. Der Vorgang ist einfach: Installieren Sie die App, geben Sie Ihre Server-URL ein (normalerweise http://tuservidor/api) und melden Sie sich mit dem erstellten Benutzer an. So können Sie Ihre Fotos und Videos von überall aus synchronisieren, anzeigen und verwalten.

Die App erkennt neue Dateien, erstellt automatisch Kopien, verhindert Duplikate und ermöglicht Ihnen den Offline-Zugriff auf Ihre Galerie.Das Erlebnis ist dem von kommerziellen Plattformen sehr ähnlich, Sie behalten jedoch die vollständige Kontrolle über Ihre Daten.

Wichtige Vorteile und potenzielle Fallstricke

Die Bereitstellung von Immich unter Linux bietet gegenüber proprietären Alternativen zahlreiche Vorteile:

  • Vollständige Privatsphäre: Ihre Fotos verlassen nie Ihre Infrastruktur.
  • Keine Kosten: keine Gebühren oder versteckten Kosten.
  • Anpassung: Speicher, Benutzer, Funktionen und Design nach Ihren Wünschen.
  • Nahtlose Integration in Ihr bevorzugtes Linux-Ökosystem.
  • Möglichkeit zur Skalierung und Sicherung entsprechend Ihren Anforderungen.

Zu den möglichen zu berücksichtigenden Aspekten zählen die folgenden:

  • Für die Erstinbetriebnahme sind möglicherweise grundlegende technische Kenntnisse erforderlich (Terminalnutzung und Bearbeiten von Konfigurationsdateien).
  • Der Community-Support ist ausgezeichnet, geht jedoch nicht immer mit direkter kommerzieller Unterstützung einher.
  • Dazu müssen sowohl das Betriebssystem als auch die Snap-Container oder -Pakete auf dem neuesten Stand gehalten werden.

Für Benutzer, die sich für Open-Source-Software und Datenkontrolle einsetzen, ist diese Option gegenüber Closed-Source-Lösungen dringend zu empfehlen.

Vergleich der Funktionen mit anderen Lösungen

Zu Ihrer Information sind hier die bemerkenswertesten Funktionen, die Immich im Vergleich zu anderen Backup- und Multimedia-Verwaltungsanwendungen bietet:

  • Automatische und selektive Sicherung von Alben bei jedem App-Start, einschließlich Optionen zur Auswahl der zu sichernden Ordner.
  • Unterstützung für RAW-Fotos, 360°-Videos, LivePhoto und MotionPhoto.
  • Mehrbenutzerunterstützung, erweiterte Berechtigungsverwaltung und freigegebene Alben.
  • Intelligente Suche basierend auf Metadaten, Gesichtserkennung und chronologischer Organisation.
  • Von jedem Gerät aus herunterladen und hochladen, auch offline.
  • Ordneransicht, Stapeln ähnlicher Fotos und die Möglichkeit, Favoriten und Archive zu erstellen.

Die Erfahrung ist so nahtlos und umfassend wie bei jeder modernen Einzelhandelslösung, jedoch mit größerer Transparenz und Vielseitigkeit.

Abschließende Tipps, um Immich unter Linux optimal zu nutzen

Um ein reibungsloses und sicheres Erlebnis zu gewährleisten, empfehlen wir Ihnen, einige grundlegende Tipps zu befolgen:

  • Erstellen Sie regelmäßig Sicherungen Ihres Speicherverzeichnisses, Ihrer Datenbank und Ihrer Konfigurationsdateien.
  • Erwägen Sie die Bereitstellung Ihrer Instanz auf einem Computer mit guter Konnektivität, um das Remote-Erlebnis zu verbessern.
  • Aktivieren Sie HTTPS und beschränken Sie den externen Zugriff auf vertrauenswürdige Benutzer.
  • Treten Sie der Immich-Community auf GitHub bei, um auf dem Laufenden zu bleiben und zur Entwicklung beizutragen.
  • Testen Sie das System zunächst in einer virtuellen Maschine, bevor Sie Ihre gesamte Sammlung migrieren, um sich mit den Optionen vertraut zu machen.

Immich ist eine umfassende, sichere und vielseitige Lösung zur Verwaltung Ihrer Fotos und Videos auf Linux-Servern. Sie bietet Unabhängigkeit, Datenschutz und kontinuierliche Innovation. Wenn Sie Ihre Medien schätzen und die volle Kontrolle darüber behalten möchten, lohnt es sich, Ihren Server zu implementieren und in Ihre persönliche Cloud zu verwandeln.

Erfahre mehr.


Als bevorzugte Quelle in Google hinzufügen