Wie man Immich auf Vultr selbst hostet (2026 Leitfaden)
Immich ist eine selbst gehostete Alternative zu proprietären Foto- und Video-Speicherlösungen. Mit dieser Anleitung können Sie Immich einfach auf einem Vultr VPS installieren, wodurch Sie die volle Kontrolle über Ihre Mediendaten haben. In diesem detaillierten Tutorial gehen wir die Schritte durch, um Immich von Grund auf auf einer Vultr-Instanz einzurichten.
Warum Vultr für das Selbst-Hosting von Immich wählen?
Vultr ist bekannt für seine unkomplizierte Benutzeroberfläche, schnelle Bereitstellungszeiten und wettbewerbsfähige Preise. Hier ist ein Vergleich von fünf beliebten VPS-Anbietern für das Selbst-Hosting von Immich:
| Anbieter | Preis (pro Monat) | RAM | SSD-Speicher | Rechenzentrumsstandorte |
|---|---|---|---|---|
| Contabo VPS | 5,99 EUR | 8GB | 200GB | Europa, USA |
| Hetzner Cloud | 4,15 EUR | 4GB | 80GB | Europa |
| DigitalOcean | 6 USD | 8GB | 160GB | Weltweit |
| Vultr | 6 USD | 8GB | 160GB | Weltweit |
| Linode (Akamai Cloud) | 5 USD | 8GB | 160GB | Weltweit |
Für einen vollständigen VPS-Vergleich schauen Sie sich unseren vollen VPS-Vergleich an.
Voraussetzungen
Bevor Sie mit dem Installationsprozess beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Ein Vultr-Konto mit einer aktiven VPS-Instanz.
- Grundkenntnisse in SSH und Kommandozeilenoberflächen.
- Einen SSH-Client (wie PuTTY oder Terminal auf macOS/Linux).
Schritt 1: Erstellen Sie eine Vultr VPS-Instanz
- Melden Sie sich bei Ihrem Vultr-Konto an.
- Klicken Sie auf “Jetzt bereitstellen”.
- Wählen Sie den gewünschten Serverstandort, der in der Nähe Ihres Publikums liegt.
- Wählen Sie die Option “Cloud Compute” und wählen Sie den 8GB-Plan (6 USD/Monat).
- Wählen Sie ein Betriebssystem — Ubuntu 22.04 LTS wird für die Kompatibilität empfohlen.
- Fügen Sie beliebige SSH-Schlüssel hinzu, die Sie möchten, und fahren Sie dann mit der Bereitstellung fort.
Schritt 2: Greifen Sie auf Ihre VPS-Instanz zu
Verwenden Sie SSH, um eine Verbindung zu Ihrer Vultr-Instanz herzustellen. Geben Sie den folgenden Befehl in Ihrem Terminal ein:
ssh root@<your-vultr-ip>
Ersetzen Sie <your-vultr-ip> durch die IP-Adresse Ihrer Vultr-Instanz.
Schritt 3: Aktualisieren und Installieren von Abhängigkeiten
Nachdem Sie sich angemeldet haben, aktualisieren Sie Ihre Paketliste und installieren Sie Docker und Docker Compose, die zum Ausführen von Immich erforderlich sind.
apt update && apt upgrade -y
apt install -y curl
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
systemctl start docker
systemctl enable docker
Für Docker Compose führen Sie aus:
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Überprüfen Sie die Installation:
docker --version
docker-compose --version
Schritt 4: Klonen Sie das Immich-Repository
Sie müssen das Immich-GitHub-Repository auf Ihren lokalen Computer klonen.
git clone https://github.com/immich-app/immich.git
cd immich
Schritt 5: Konfigurieren Sie Umgebungsvariablen
Erstellen Sie eine .env-Datei, indem Sie die bereitgestellte Beispieldatei kopieren:
cp .env.example .env
Bearbeiten Sie die .env-Datei, um Ihre Datenbank- und Anwendungsparameter festzulegen. Sie können dies mit nano oder vim tun:
nano .env
Stellen Sie sicher, dass Sie die DB_URL festlegen und andere Konfigurationen an您的 Setup anpassen (z.B. E-Mail-Service).
Schritt 6: Deployen Sie Immich
Jetzt, da alle Konfigurationen festgelegt sind, können Sie Immich mit Docker Compose bereitstellen:
docker-compose up -d
Dieser Befehl lädt die erforderlichen Images herunter und führt die Dienste im Hintergrund aus.
Schritt 7: Greifen Sie auf Immich zu
Nach wenigen Augenblicken können Sie auf Immich über Ihren Browser zugreifen, indem Sie zu http://<your-vultr-ip>:3000 gehen. Vervollständigen Sie den Einrichtungsassistenten, und Sie sind bereit, Immich für Ihre Medienverwaltungsbedürfnisse zu verwenden.
FAQs
Wie sicher ist das Selbst-Hosting von Immich auf Vultr?
Das Selbst-Hosting von Immich auf Vultr kann sicher sein, vorausgesetzt, Sie befolgen bewährte Verfahren. Stellen Sie sicher, dass Ihr VPS regelmäßig aktualisiert wird, verwenden Sie starke SSH-Schlüssel für den Zugriff und ziehen Sie in Betracht, Ihre Anwendung mit SSL (unter Verwendung von Let’s Encrypt) zu sichern. Darüber hinaus kann das Einrichten einer Firewall auf Ihrem VPS helfen, unerwünschten Datenverkehr zu blockieren und Ihre Sicherheitslage zu verbessern.
Was sind die Vorteile der Verwendung von Immich für die Medien Speicherung?
Immich bietet mehrere Vorteile gegenüber traditionellen Medien Speicher Lösungen, wie besserer Datenschutz und Kontrolle über Ihre Daten. Da es selbst gehostet ist, sind Sie nicht an die Nutzungsbedingungen von Drittanbietern gebunden, und Sie können Ihre Einrichtung an Ihre spezifischen Bedürfnisse anpassen. Darüber hinaus können Sie von überall auf Ihre Medien zugreifen und gleichzeitig die Vorteile von Cloud-ähnlichen Funktionen genießen, ohne die damit verbundenen Kosten für proprietäre Dienste.
Kann ich meine Vultr-Instanz später skalieren?
Ja, Sie können Ihre Vultr-Instanz leicht skalieren, während Ihre Bedürfnisse wachsen. Vultr ermöglicht vertikale und horizontale Skalierung. Für die vertikale Skalierung können Sie Ihren aktuellen VPS-Plan jederzeit über das Vultr-Dashboard upgraden. Die horizontale Skalierung kann durch das Anlegen zusätzlicher Instanzen erfolgen, wenn Sie Ihre Dienste verbreiten oder erhöhte Arbeitslasten verwalten müssen.
Indem Sie Immich auf Vultr selbst hosten, übernehmen Sie die Kontrolle über Ihr Foto- und Videomanagement. Diese Anleitung hat die notwendigen Schritte und Einblicke bereitgestellt, um Ihre eigene Instanz effektiv einzurichten. Genießen Sie Ihre selbst gehostete Erfahrung!