Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man PhotoPrism auf einem VPS selbst hostet (Vollständiger Leitfaden)

Erfahren Sie, wie Sie PhotoPrism mit diesem vollständigen Leitfaden auf einem VPS selbst hosten. Schritt-für-Schritt-Anleitung zur Installation und Konfiguration von PhotoPrism.

Wie man PhotoPrism auf einem VPS selbst hostet (Vollständiger Leitfaden)

PhotoPrism ist ein Open-Source-Fotomanagement-Tool, mit dem Sie Ihre Fotosammlung organisieren, anzeigen und teilen können. Das Selbsthosting von PhotoPrism auf einem VPS (Virtual Private Server) ist eine praktische Lösung für Entwickler und Homelab-Enthusiasten, die die Kontrolle über ihre Daten behalten möchten. In diesem Leitfaden führen wir Sie durch den Prozess der Installation von PhotoPrism auf einem VPS mit Docker.

Übersicht der VPS-Anbieter

Bevor Sie mit der Installation fortfahren, müssen Sie einen VPS-Anbieter auswählen. Im Folgenden finden Sie eine Übersicht über einige beliebte Optionen, die sich für das Hosting von PhotoPrism eignen:

AnbieterMonatliche KostenRAMSpeichertyp
Contabo VPS5,99 EUR4 GBSSD
Hetzner Cloud4,15 EUR2 GBSSD
DigitalOcean6 USD1 GBSSD
Vultr6 USD1 GBSSD
Linode (Akamai)5 USD1 GBSSD

Für weitere Optionen überprüfen Sie unseren vollständigen VPS-Vergleich.

Schritt 1: VPS erwerben

Melden Sie sich für einen VPS-Plan an, der die Anforderungen von PhotoPrism erfüllt. Für ein reibungsloses Erlebnis empfehlen wir mindestens 2 GB RAM. Anbieter wie Hetzner Cloud und Contabo VPS sind kostengünstige Optionen.

Schritt 2: Mit Ihrem VPS verbinden

  1. Verwenden Sie einen SSH-Client, um eine Verbindung zu Ihrem VPS herzustellen:

    ssh root@your_vps_ip
  2. Aktualisieren Sie Ihre Paketliste:

    apt update && apt upgrade -y

Schritt 3: Docker installieren

  1. Installieren Sie Docker, indem Sie Folgendes ausführen:

    apt install docker.io -y
  2. Starten und aktivieren Sie Docker:

    systemctl start docker
    systemctl enable docker
  3. Überprüfen Sie die Docker-Installation:

    docker --version

Schritt 4: Docker Compose installieren

  1. Laden Sie die Docker Compose-Binärdatei herunter:

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. Setzen Sie die Berechtigungen:

    chmod +x /usr/local/bin/docker-compose
  3. Überprüfen Sie die Installation:

    docker-compose --version

Schritt 5: PhotoPrism mit Docker bereitstellen

  1. Erstellen Sie ein Verzeichnis für PhotoPrism:

    mkdir -p ~/photoprism && cd ~/photoprism
  2. Erstellen Sie eine Datei docker-compose.yml:

    version: '3.3'
    services:
      photoprism:
        image: photoprism/photoprism
        restart: always
        ports:
          - "8080:80"
        environment:
          PHOTOPRISM_ADMIN_PASSWORD: "admin_password"
          PHOTOPRISM_ORIGINALS_DIR: "/photoprism/originals"
          PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
        volumes:
          - ./photoprism:/photoprism
  3. Starten Sie PhotoPrism:

    docker-compose up -d

Schritt 6: Auf PhotoPrism zugreifen

Öffnen Sie Ihren Webbrowser und gehen Sie zu http://your_vps_ip:8080. Melden Sie sich mit dem Benutzernamen admin und dem Passwort an, das Sie in der Datei docker-compose.yml festgelegt haben.

Schritt 7: PhotoPrism konfigurieren

FAQs

Q: Was sind die Anforderungen für den Betrieb von PhotoPrism auf einem VPS?
Um PhotoPrism reibungslos auszuführen, benötigen Sie mindestens 2 GB RAM und ausreichend SSD-Speicher für Ihre Fotosammlung. Je mehr RAM und Speicher Sie bereitstellen, desto besser wird die Leistung sein. Auch die Netzwerkbandbreite ist wichtig, insbesondere wenn mehrere Benutzer gleichzeitig auf die Fotos zugreifen. Anbieter wie Hetzner Cloud und Contabo VPS sind kostengünstige Optionen, um diese Anforderungen zu erfüllen.

Q: Kann ich meine eigene Domain mit PhotoPrism verwenden?
Ja, Sie können Ihre eigene Domain mit PhotoPrism verwenden. Nach der Installation können Sie einen Reverse Proxy, wie Nginx, konfigurieren, um den Datenverkehr von Ihrer Domain zu Ihrer PhotoPrism-Installation zu leiten. Sie müssen die DNS-Einstellungen Ihrer Domain aktualisieren, um auf die IP-Adresse Ihres VPS zu verweisen. Die Dokumentation zur Einrichtung eines Reverse Proxy ist im PhotoPrism-Wiki verfügbar.

Q: Wie sichere ich meine PhotoPrism-Daten?
Die Sicherung Ihrer PhotoPrism-Installation umfasst das Erstellen von Kopien des Volumes, in dem Ihre Fotos und Einstellungen gespeichert sind. Sie können Docker-Befehle verwenden, um Sicherungen Ihrer Container und Volumes zu erstellen. Ein typischer Ansatz ist die Verwendung von docker cp, um Daten auf Ihren lokalen Computer oder eine andere Speicherlösung zu kopieren. Für langfristige Sicherungen sollten Sie in Betracht ziehen, diesen Prozess mit einem Cron-Job oder Sicherungsskripten zu automatisieren.

Mit diesem Leitfaden sollten Sie nun eine funktionale Installation von PhotoPrism auf Ihrem VPS haben. Viel Spaß beim Organisieren und Teilen Ihrer Fotosammlung, während Sie Ihre Daten sicher und privat halten.