Über Jellyfin
Jellyfin ist ein freier Medienserver, der Filme, Serien, Musik, Hörbücher und Fotos verwaltet und an Browser, Fernseher, Smartphones und Tablets ausliefert. Das Projekt ist ein Community-Fork von Emby: ohne Premium-Abo, ohne Pflichtkonto bei Dritten und ohne gesperrte Funktionen.
Auf einem VPS läuft Jellyfin als Dienst, der rund um die Uhr erreichbar ist, ohne dass zu Hause ein Rechner durchlaufen muss. Das passt zu Privatpersonen, die unterwegs auf ihre Mediathek zugreifen wollen, zu Familien, die eine gemeinsame Bibliothek nutzen, und zu kleinen Organisationen, die eigene Inhalte bereitstellen (Schulungen, Aufzeichnungen, Audioarchive).
Nach der Bereitstellung ist auf dem bestellten Debian- oder Ubuntu-VPS (Paris oder Frankfurt) Jellyfin bereits durch unser cloud-init-Rezept installiert. Sie müssen sich nur noch verbinden, das Administratorkonto anlegen und Ihre Medien hinzufügen. Hosten Sie ausschließlich Inhalte, für die Sie die Verbreitungsrechte besitzen.
Was Sie mit Jellyfin tun können
Bibliotheken für Filme, Serien, Musik
Jellyfin sortiert Ihre Dateien nach Typ und lädt Poster, Inhaltsangaben, Besetzungslisten und Cover automatisch aus öffentlichen Metadatenquellen.
Mehrere Konten und Profile
Jeder Nutzer hat ein eigenes Konto, einen eigenen Wiedergabeverlauf und eigene Zugriffsbeschränkungen. Sie legen fest, wer welche Bibliotheken sieht.
Clients für jedes Gerät
Weboberfläche, Android- und iOS-Apps, Android TV, Kodi und weitere Community-Clients greifen auf dieselbe Bibliothek auf Ihrem Server zu.
Transkodierung in Echtzeit
Wenn ein Gerät ein Format nicht abspielen kann, wandelt Jellyfin den Stream live mit FFmpeg um. Auf einem VPS übernimmt dabei der Prozessor die Arbeit.
Freie Software ohne Abonnement
Der Quellcode steht unter GPL-Lizenz, es gibt keine kostenpflichtigen Funktionen. Wiedergabedaten und Dateien bleiben auf Ihrem Server.
Plugins und Untertitel
Ein Plugin-Katalog erweitert den Server, zum Beispiel um Untertitel, Metadaten oder externe Authentifizierung.
Erste Schritte mit Jellyfin
Von der Bestellung bis zum Produktivbetrieb in wenigen Minuten.
- 1
VPS mit Jellyfin bestellen
Wählen Sie einen Linux-VPS in Paris oder Frankfurt mit Debian oder Ubuntu und setzen Sie im Reiter „Applications“ des Bestellformulars den Haken bei Jellyfin. Planen Sie mindestens 2 GB RAM und genügend Speicherplatz für Ihre Bibliothek ein.
- 2
Mit dem Server verbinden
Sobald der VPS bereitgestellt ist, öffnen Sie eine SSH-Sitzung mit der IP-Adresse und den Zugangsdaten, die Sie erhalten haben. So prüfen Sie im Terminal, ob der Server antwortet, bevor Sie die Jellyfin-Weboberfläche im Browser öffnen.
Bashssh root@SERVER_IP - 3
Bibliothek einrichten
Legen Sie im Einrichtungsassistenten beim ersten Start das Administratorkonto an, wählen Sie die Sprache und fügen Sie Ihre Medienordner hinzu. Übertragen Sie Ihre Dateien per rsync oder scp auf den VPS und starten Sie dann den Bibliotheksscan.
Bashrsync -avP ./Filme/ root@SERVER_IP:/chemin/vers/medias/films/ - 4
Zugang für den Produktivbetrieb absichern
Richten Sie eine Domain auf den VPS, stellen Sie Jellyfin hinter einen Reverse Proxy, der HTTPS ausliefert (Caddy oder Nginx mit Let's Encrypt), und beschränken Sie die Firewall auf SSH sowie die Ports 80 und 443. Planen Sie außerdem eine Sicherung der Jellyfin-Konfiguration ein.
Bashapt install -y ufw ufw allow OpenSSH ufw allow 80,443/tcp ufw enable
Einsatzbereiche von Jellyfin
Persönliche Mediathek für unterwegs
Sie bündeln Filme, Serien und Musik auf einem Server und greifen vom Wohnzimmer, vom Smartphone oder auf Reisen vom Laptop darauf zu.
Teilen mit Familie und Freunden
Jeder bekommt ein eigenes Konto mit eigener Wiedergabeposition. Sie behalten die Kontrolle darüber, welche Bibliotheken wer sehen darf.
Interne Inhalte bereitstellen
Ein Verein oder ein kleines Unternehmen stellt Aufzeichnungen, Schulungen oder Audioarchive bereit, deren Rechte es besitzt, ohne eine fremde Plattform zu nutzen.
Server für Musik und Hörbücher
Sie streamen Ihre Musiksammlung und Ihre Hörbücher, mit Fortsetzen der Wiedergabe und Wiedergabelisten, die zwischen den Geräten synchron bleiben.
Häufige Fragen zu Jellyfin
Für ein bis zwei Nutzer reichen 2 GB RAM, sofern die Clients die Dateien direkt abspielen. Wenn Sie Video transkodieren, wird der Prozessor zum begrenzenden Faktor, planen Sie dann mehr vCPU ein. Der Speicherbedarf hängt allein von der Größe Ihrer Bibliothek ab.
Mehr über Jellyfin
Transkodierung und Ressourcen
Ein VPS hat keine Grafikkarte: Jede Transkodierung läuft über den Prozessor, und das ist bei hochauflösendem Video aufwendig. Bevorzugen Sie Dateien in Formaten, die Ihre Geräte direkt abspielen (zum Beispiel H.264 in MP4), und begrenzen Sie in den Jellyfin-Einstellungen die Zahl gleichzeitiger Transkodierungen. Bei mehreren parallelen Nutzern brauchen Sie mehr vCPU und RAM, oder Sie prüfen einen dedizierten Server.
Speicherplatz
Die Größe Ihrer Bibliothek bestimmt den nötigen Speicher. Ein Film in 1080p belegt oft 2 bis 10 GB, kalkulieren Sie also von Anfang an großzügig. Lassen Sie Platz frei für Metadaten, Vorschaubilder und temporäre Transkodierdateien.
Sicherungen und Updates
Sichern Sie regelmäßig das Konfigurations- und Datenverzeichnis von Jellyfin (den Speicherort beschreibt die Dokumentation des Projekts). Es enthält Ihre Benutzer, Einstellungen und den Wiedergabeverlauf. Die Medien selbst sichern Sie getrennt. Aktualisieren Sie Jellyfin mit der Paketverwaltung des Systems, nachdem Sie einen Snapshot oder eine Sicherung angelegt haben.
Zugriff aus dem Internet
Einen Medienserver im Internet zu betreiben erfordert Sorgfalt: lange, einmalige Passwörter, zwingend HTTPS und ein aktuelles System. Verwenden Sie für SSH Schlüssel statt Passwörter. Unsere Tutorials zeigen, wie Sie einen Reverse Proxy und eine Firewall einrichten.
