← Raspberry-Projekte Udo Müller

Projekt 03 · Medien

Eigener Medienserver mit Jellyfin.

Filme, Serien, Musik und Fotos im Heimnetz organisieren und auf Fernseher, Smartphone oder Browser streamen.

Mittel 90 Minuten Pi 4/5 · 64 Bit
Schritt 01

Das brauchst du

  • Raspberry Pi 4/5 mit 4 GB+
  • 64-Bit Raspberry Pi OS
  • USB-3-SSD/Festplatte
  • Starkes Netzteil
  • LAN-Verbindung
  • Eigene Mediendateien
Direktes Abspielen geeigneter Formate ist schneller als Konvertierung in Echtzeit.
Schritt 02

Datenträger einbinden

Erstelle zuerst ein Backup einer bereits verwendeten Festplatte.

lsblk -f
sudo mkdir -p /srv/media
sudo mount /dev/sda1 /srv/media
ls -la /srv/media

Für dauerhaftes Einhängen die UUID mit blkid ermitteln und in /etc/fstab eintragen.

Schritt 03

Docker installieren

sudo apt update
sudo apt install -y docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

Danach ab- und wieder anmelden.

Schritt 04

Jellyfin starten

mkdir -p ~/jellyfin/config ~/jellyfin/cache
docker run -d --name jellyfin --restart unless-stopped -p 8096:8096 -v ~/jellyfin/config:/config -v ~/jellyfin/cache:/cache -v /srv/media:/media:ro jellyfin/jellyfin:latest

:ro bindet die Medien nur lesbar ein.

Schritt 05

Bibliothek einrichten

Öffne http://IP-DES-PI:8096, lege das Administratorkonto an und füge Bibliotheken aus /media hinzu.

  • Container läuft: docker ps
  • Oberfläche erreichbar
  • Medien werden erkannt
  • Testvideo läuft flüssig
Port 8096 nicht direkt ins Internet freigeben. Für externen Zugriff VPN oder einen korrekt abgesicherten Reverse Proxy verwenden.
Quelle

Dokumentation

Jellyfin Container Installation ↗