Wie man Jellyfin auf DigitalOcean selbst hostet (2026 Anleitung)
Jellyfin ist eine Open-Source-Medienserver-Software, mit der Sie Ihre Mediensammlung organisieren, verwalten und streamen können. In dieser Anleitung zeigen wir Ihnen, wie Sie Jellyfin auf einem DigitalOcean VPS installieren, um eine funktionale und kostengünstige Lösung für Ihre Medienstreaming-Bedürfnisse zu erhalten.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie:
- Ein DigitalOcean-Konto haben. Wenn Sie noch keines haben, melden Sie sich an und erhalten Sie einen VPS.
- Grundkenntnisse in SSH und Terminalbefehlen besitzen.
Auswahl eines DigitalOcean Droplets
DigitalOcean bietet verschiedene Droplet-Konfigurationen an. Hier ist ein schneller Vergleich, um Ihnen bei der Entscheidung zu helfen:
| VPS-Anbieter | Monatliche Kosten | CPU | RAM | Speicherart |
|---|---|---|---|---|
| DigitalOcean | 6 USD | 1 vCPU | 1 GB | SSD |
| Contabo VPS | 5,99 EUR/Monat | 2 vCPU | 4 GB | SSD |
| Hetzner Cloud | 4,15 EUR/Monat | 1 vCPU | 2 GB | SSD |
| Vultr | 6 USD | 1 vCPU | 1 GB | SSD |
| Linode | 5 USD | 1 vCPU | 1 GB | SSD |
Für Jellyfin wird ein Droplet mit mindestens 1 GB RAM empfohlen.
Schritt 1: Erstellen Sie ein DigitalOcean Droplet
- Melden Sie sich in Ihrem DigitalOcean-Konto an.
- Klicken Sie auf die Schaltfläche “Erstellen” und wählen Sie “Droplets”.
- Wählen Sie ein Betriebssystem (Ubuntu 22.04 LTS wird empfohlen).
- Unter “Wählen Sie einen Plan” wählen Sie die niedrigste Stufe (1 vCPU, 1 GB RAM) für 6 USD/Monat.
- Schließen Sie den Erstellungsprozess ab.
Schritt 2: Zugriff auf Ihr Droplet
Sobald Ihr Droplet läuft, greifen Sie über SSH darauf zu:
ssh root@your_droplet_ip
Ersetzen Sie your_droplet_ip durch die IP-Adresse Ihres Droplets.
Schritt 3: Aktualisieren Sie Ihr System
Sobald Sie eingeloggt sind, ist es wichtig, Ihr Paket-Index zu aktualisieren:
sudo apt update && sudo apt upgrade -y
Schritt 4: Installieren Sie Jellyfin
-
Installieren Sie die erforderlichen Abhängigkeiten
sudo apt install apt-transport-https software-properties-common -y -
Fügen Sie das Jellyfin-Repository hinzu
wget -qO - https://repo.jellyfin.org/keys/jellyfin.commons.gpg | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin.gpg echo "deb [signed-by=/usr/share/keyrings/jellyfin.gpg] https://repo.jellyfin.org/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/jellyfin.list -
Installieren Sie Jellyfin
sudo apt update sudo apt install jellyfin -y
Schritt 5: Starten und Aktivieren des Jellyfin-Dienstes
Sie müssen den Jellyfin-Server starten und sicherstellen, dass er beim Booten ausgeführt wird:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
Schritt 6: Konfigurieren Sie Ihre Firewall
Verwenden Sie UFW (Uncomplicated Firewall), um den Zugriff auf Jellyfin zu erlauben:
sudo ufw allow 8096
Überprüfen Sie, ob UFW aktiv ist:
sudo ufw status
Schritt 7: Zugriff auf Jellyfin
Öffnen Sie Ihren Webbrowser und gehen Sie zu:
http://your_droplet_ip:8096
Folgen Sie dem Einrichtungsassistenten, um Ihre Mediathek zu konfigurieren.
Schritt 8: Medien hinzufügen
- Wählen Sie während der ersten Einrichtung die Ordner aus, in denen Ihre Mediendateien gespeichert sind.
- Sie können später weitere Bibliotheken über das Jellyfin-Dashboard hinzufügen.
Wartung und Sicherheit
Überprüfen Sie regelmäßig auf Updates, um Ihren Jellyfin-Server abzusichern. Sie können Jellyfin aktualisieren mit:
sudo apt update
sudo apt upgrade -y
FAQs
1. Kann ich Jellyfin für Live-TV nutzen?
Ja, Jellyfin unterstützt Live-TV, wenn Sie es mit einem kompatiblen TV-Tuner oder Dienst verbinden. Benutzer können Tuner über das Jellyfin-Dashboard einrichten und Live-Programme zusammen mit ihrer Mediathek genießen.
2. Was sind die Hardwareanforderungen für Jellyfin?
Für eine grundlegende Einrichtung reicht ein VPS mit mindestens 1 vCPU und 1 GB RAM für die Medienwiedergabe aus. Wenn Sie jedoch mehrere Streams transcoden oder fortschrittliche Funktionen nutzen, sollten Sie in Betracht ziehen, Ihren VPS mit mehr Ressourcen, wie 2 vCPUs und 4 GB RAM, aufzurüsten.
3. Wie schneidet Jellyfin im Vergleich zu anderen Medienservern wie Plex ab?
Jellyfin ist völlig kostenlos und Open Source, im Gegensatz zu Plex, das die Funktionen in seiner kostenlosen Version einschränkt und ein Abonnement für Premium-Funktionen erfordert. Jellyfin ermöglicht mehr Anpassung und Kontrolle über Ihre Daten, was es zu einer bevorzugten Wahl für Selbsthoster und Entwickler macht.
Für einen vollständigen VPS-Vergleich und um die beste Option für Ihr Projekt auszuwählen, besuchen Sie unseren vollständigen VPS-Vergleich.
Fazit
Jellyfin auf DigitalOcean selbst zu hosten, ist ein einfaches und lohnenswerter Projekt für Medienliebhaber. Wenn Sie in die Welt des Selbsthostings eintauchen, denken Sie daran, Ihr Setup mit anderen Open-Source-Anwendungen zu erweitern, die Ihren Medienserver ergänzen, um das Beste aus Ihrem DigitalOcean Droplet herauszuholen. Viel Spaß beim Streamen!