Immich Installation: Self-Hosted Foto- und Video-Backup
Immich Docker-Installation, automatisches Foto- und Video-Backup, Gesichtserkennung, Kartenansicht, geteilte Alben, mobile App und self-hosted Google Photos Alternative.
Lesezeit: 14 dk Self-Hosting
immichfotovideobackupself-hostingdockergoogle photos alternative
Autor
REXE Teknoloji Network & Security Team
Redaktion
REXE Teknoloji Technical Editorial
Erstveröffentlichung
Letzte Aktualisierung
Immich Installation: Self-Hosted Foto- und Video-Backup
Immich ist eine self-hosted Foto- und Video-Backup-Plattform als Open-Source-Alternative zu Google Photos. Es bietet moderne Funktionen wie automatisches Backup über mobile Apps, Gesichtserkennung, Kartenansicht und geteilte Alben.
Was ist Immich?
Immich ermöglicht es Ihnen, Ihre Foto- und Videosammlung auf Ihrem eigenen Server zu hosten:
Automatisches Backup: Hintergrund-Backup über iOS- und Android-Apps
Gesichtserkennung: Automatische Gesichtserkennung und -gruppierung mit Machine Learning
Kartenansicht: Fotos auf einer Karte anhand von GPS-Daten anzeigen
Geteilte Alben: Alben mit Familie und Freunden teilen
Zeitleiste: Chronologischer Foto-Browser
Suche: Intelligente Suche nach Objekt, Szene und Text
Systemanforderungen
Docker und Docker Compose
Mindestens 4 GB RAM (8 GB empfohlen für ML-Modelle)
Ausreichend Festplattenspeicher
PostgreSQL 14+ (automatisch über Docker Compose installiert)
Immich befindet sich noch in aktiver Entwicklung. Große Versionsupdates können Breaking Changes enthalten. Sichern Sie immer die Datenbank vor dem Update und lesen Sie die Release Notes.
Fazit
Immich ist eine leistungsstarke self-hosted Alternative zu Google Photos. Mit 8 GB RAM auf REXE-Servern können Sie Tausende von Fotos nahtlos verwalten.
Häufig gestellte Fragen
Wie viel Festplattenspeicher benötigt Immich?
Der Speicherbedarf hängt vollständig von Ihrer Foto-/Videosammlung ab. Immich speichert Originaldateien und erstellt zusätzliche Thumbnails (~10-15% zusätzlicher Speicher). Für 10.000 Fotos rechnen Sie mit etwa 50-100 GB; bei Videosammlungen deutlich mehr. ML-Model-Cache benötigt zusätzlich ~2 GB.
Die mobile App kann sich nicht mit dem Server verbinden.
Prüfen Sie: 1) Server-URL ist korrekt (einschließlich https://), 2) Port 2283 ist in der Firewall geöffnet, 3) Bei Nginx Reverse Proxy ist WebSocket-Unterstützung aktiviert, 4) SSL-Zertifikat ist gültig (selbstsignierte Zertifikate können auf Mobilgeräten Probleme verursachen).
Gesichtserkennung funktioniert nicht oder ist sehr langsam.
Prüfen Sie, ob der ML-Container läuft (docker ps). Der erste Scan kann bei großen Sammlungen Stunden dauern. Mindestens 4 GB RAM erforderlich (8 GB empfohlen). Überprüfen Sie, ob Gesichtserkennung in Administration → Machine Learning aktiviert ist.
Wie importiere ich meine bestehende Fotosammlung?
Zwei Methoden: 1) Externe Bibliothek — Fotoverzeichnis als Read-Only-Volume einbinden und über Administration → External Libraries scannen. 2) CLI-Tool — Massenupload mit immich-cli: npx immich upload --recursive /path/to/photos. Externe Bibliothek liest Dateien vor Ort ohne Kopieren.
Immich funktioniert nach einem Update nicht mehr.
Wenn Sie ein Datenbank-Backup haben, können Sie es wiederherstellen. Stoppen Sie alle Container mit docker compose down. Ziehen Sie Images erneut mit docker compose pull. Starten Sie mit docker compose up -d. Prüfen Sie Logs: docker logs immich_server.
Was sind die Unterschiede zwischen Immich und Google Photos?
Immich-Vorteile: Ihre Daten bleiben bei Ihnen, keine Speicherlimits, kostenlos und Open Source. Nachteile: Sie müssen Ihren eigenen Server verwalten, nicht so fortgeschritten wie Googles KI-Funktionen (verbessert sich aber schnell), hat noch keine stabile Version 1.0 erreicht. Kernfunktionen (Backup, Gesichtserkennung, Suche, Teilen) sind verfügbar.
Coolify-Installation, Docker- und Git-Integration, Anwendungs-Deployment, Datenbankverwaltung, SSL-Zertifikate, Umgebungsvariablen und Self-Hosted PaaS als Alternative zu Heroku/Netlify.
Nextcloud-Installation mit Docker, Apache/Nginx-Konfiguration, Datenbankeinrichtung, SSL-Zertifikat, Dateisynchronisierung, App-Store und Leistungsoptimierung.
Portainer CE Installation, Docker- und Kubernetes-Verwaltung, Stack-Deployment, Volume/Netzwerk-Verwaltung, Benutzerautorisierung, Webhook und GitOps-Integration.