_Jellyfin

Änderungsstand: 2023-08-05

Ebenfalls getestet auf Raspi 4 (64bit)

Ich verwende derzeit für mich für den Betrieb eines Raspi 4 Jellyfin. Bei Emby hatte ich immer wieder, in unregelmäßigen Abständen, Bildruckler bis zum vollständig eingefrorenen Bild. Bei Jellyfin treten diese Fehler bei mir nicht auf…

Update 1: Auf Jellyfin gibt es diese Ruckler auch, allerdings extrem weniger. Trotzdem irgendwie nervig.

Update 2: Ich entschied mich am Ende, Emby oder Jellyfin nicht auf OMV6 zu verwenden. Irgendetwas zieht Ressourcen, was für die Ruckler verantwortlich zu sein scheint. Ich verwende nun Emby oder Jellyfin direkt auf einem gesonderten Raspi mit RaspiOS als Docker-Anwendung.

Der Ordner appdata wurde bei mir mittels Sharerootfs eingebunden. Deshalb kann ich diesen direkt als /appdata/ verwenden. Wer den Ordner appdata auf die ext. Platte legt, muss dann dort den kompletten Pfad zur Festplatte eingeben!

Wenn noch nicht geschehen, den Hauptordner für die Compose-Dateien erstellen:

sudo mkdir -p /home/dockervolumes

Nun folgende Befehle im Terminal eingeben ( Ordner wird erstellt und die *.yml wird dort geöffnet).

sudo mkdir -p /home/dockervolumes/jellyfin
cd /home/dockervolumes/jellyfin && sudo nano docker-compose.yml

Folgendes dort einfügen (vorher Eure Werte überprüfen, ganz speziell die volumes: ). Ich legte für das Beispiel ALLES in /appdata/jellyfin bzw. /data/ rein. Das solltet Ihr nicht tun. Nur die Config ist dort bestens aufgehoben. Alles Andere (Daten) bitte auf einer großen Platte legen. Natürlich die Freigabeordner vorher auf den Platten anlegen.

(wie z.B.

/srv/dev-disk-by-label-Data/Data/mediathek/Tvshows:/data/tvshows

/srv/dev-disk-by-label-Data/Data/mediathek/Movies:/data/movies

) usw… .

version: "2.1"
services:
  jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfin
    environment:
      - PUID=1001
      - PGID=1000
      - TZ=Etc/UTC
      - JELLYFIN_PublishedServerUrl=192.168.1.200 #optional
    volumes:
      - /appdata/jellyfin:/config # Configuration directory
      - /data/Mediathek/Filme:/data/Filme
      - /data/Mediathek/Musik:/data/Musik
      - /data/Mediathek/Bilder:/data/Bilder
      - /data/Mediathek/Serien:/data/Serien
    ports:
      - 8096:8096
      - 8920:8920      #optional
      - 7359:7359/udp  #optional
      - 1900:1900/udp  #optional
    restart: unless-stopped

Speichern mit Strg-x, y, Enter

Quelle: https://hub.docker.com/r/linuxserver/emby

Anschließend die „yml“ starten mit

cd /home/dockervolumes/jellyfin && docker-compose up -d

Das Dockerimage wird heruntergeladen und der Docker mit der eingetragenen Konfiguration gestartet.

Fertig.

Ausführen:

(in Jellyfin [Benutzeroberfläche] werden die Verzeichnisse unter /datat/Filme   oder /data/Musik usw. angezeigt. Ihr könnt hier auch statt /data/Filme  z.B. auch /data/Quarkkuchen oder was auch immer schreiben. Dann müsst ihr in der Jellyfin-Benutzeroberfläche als Verzeichnis /data/Quarkkuchen wählen)

Bevor ich Emby im Browser einrichte, lege ich meine Sachen (Filme etc,) in meine Verzeichnisse rein. Das geht einfach im OMV6 unter Freigabeordner und dann unter der Windows-Freigabe. Aufruf des Medienservers im Browser mit   Serverurl:8096

(Bsp.:  192.168.1.200:8096)

Fertig.

Falls der Docker gelöscht werden soll, einfach die Erklärung ansehen.

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten