Jellyfin instellen op Linux in Docker

Jellyfin is een open-source implementatie van Plex. Het is de perfecte mediaserver voor degenen die de richting van Plex niet leuk vinden. Deze gids laat je zien hoe je een Jellyfin-server op Linux in Docker implementeert.

Docker installeren op Linux

Om Jellyfin op Linux als een Docker-container te gebruiken, moet je Docker op je Linux-server installeren. Er zijn veel manieren om Docker op Linux te installeren. In deze handleiding installeren we het als een Snap-pakket.

Waarom een ​​Snappakket? Docker werkend krijgen is net zo eenvoudig als snap install , en het is niet nodig om tijd te verspillen aan het instellen van afhankelijkheden, opslagplaatsen, sleutels, enz. U moet echter de Snap-runtime inschakelen om Docker als een Snap te laten werken. Volg onze gids over het instellen van Snap om het werkend te krijgen.

Met de Snap-pakketruntime op uw Linux-server gebruikt u de opdracht snap install om de nieuwste versie van Docker op uw computer te installeren.

sudo snap install docker

Nadat je Docker op Linux hebt geïnstalleerd, heb je er toegang toe via het root-account. U kunt inloggen op root met het volgende commando.

zo -

Heb je geen toegang tot het root-account op je Linux-systeem? U moet het inschakelen. Om het in te schakelen, voert u de onderstaande opdrachten uit.

sudo -s wachtwoord

Als het root-account is aangemeld, hebt u toegang tot Docker met de opdracht Docker –help . Deze opdracht toont u alle opdrachten met betrekking tot Docker. Als alternatief kunt u Docker voor uw gebruiker inschakelen met de onderstaande opdrachten.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap docker uitschakelen sudo snap docker inschakelen

De Jellyfin docker-afbeelding trekken

Nu de Docker-tool actief is op uw Linux-systeem, is het tijd om de Jellyfin Docker-afbeelding uit Dockerhub te halen. Pak de software met behulp van de docker pull -opdracht. Dit duurt slechts een minuut.

zo -

docker pull jellyfin/jellyfin: laatste

Het trekken van de Jellyfin Docker-afbeelding is behoorlijk hands-off. Als u echter meer wilt weten over de Jellyfin Docker-image om problemen op te lossen of om te onderzoeken waarvoor u uw systeem instelt, klik dan hier.

Nadat je de Jellyfin-container hebt gepakt, moet je de opdracht mkdir gebruiken om de mappen "config" en "cache" te maken. Deze mappen bevatten uw Jellyfin-configuratiebestanden en cachebestanden.

Opmerking: de configuratiebestanden voor de Jellyfin-container moeten in /root. Waarom? Snap Docker kan niet communiceren met bestanden buiten de $HOME-directory. Als je naar buiten probeert te gaan /root, kom je fouten tegen.

mkdir -p ~/jellyfin/{config,cache}

Zodra deze twee mappen zijn gemaakt, kunt u ze in de /root/jellyfinmap zien. Voer de volgende opdrachten uit om toegang te krijgen tot deze mappen.

zo -

cd /root/jellyfin

De Jellyfin docker-container starten

Om de Jellyfin docker-container voor de eerste keer te starten, moet u de volgende docker run- opdracht uitvoeren. Deze opdracht is gewijzigd ten opzichte van de opdracht die wordt geleverd met de officiële Jellyfin-documentatie om te werken met de Snap-versie van Docker.

zo -

docker run -d -v /root/jellyfin/config:/config -v /root/jellyfin/cache:/cache -v /media:/media --net=host jellyfin/jellyfin:latest

Zodra de bovenstaande opdracht is uitgevoerd, zal Docker uw Jellyfin-afbeelding, mappen, netwerken, enz. Instellen. Dit proces zou niet lang moeten duren. Wanneer de container is gestart, kunt u deze openen via de volgende URL.

HTTP://local-lan-ip-address-of-server:8096

Jellyfin container starten na installatie

De eerste keer dat Jellyfin wordt geïnstalleerd, wordt de opdracht docker run gebruikt. Docker-run is echter voor afbeeldingen. Dus om uw container opnieuw uit te voeren in het geval van een systeemherstart (of hapering), moet u de docker-startopdracht uitvoeren .

Gebruik de opdracht docker ps -a om alle containers op het systeem te bekijken.

zo -

havenarbeider ps -a

Zoek naar de "CONTAINER-ID" en vind de Jellyfin-container-ID. Vervolgens kunt u de container starten met de volgende docker-startopdracht .

docker start CONTAINER_ID

Als alternatief kunt u de container stoppen met docker stop .

docker stopt CONTAINER_ID

Jellyfin opzetten

Om Jellyfin in te stellen, moet u de installatiewizard uitvoeren. Volg daarna de stapsgewijze instructies hieronder.

Stap 1: Lees de "Welkom bij Jellyfin!" bericht. Selecteer vervolgens de knop "Volgende" om door te gaan.

Stap 2: Jellyfin toont je een “Vertel ons iets over jezelf” pagina op de volgende pagina. Vanaf hier moet u een beheerdersgebruikersnaam en een wachtwoord maken.

Voer bij "Gebruikersnaam" "admin" in. Selecteer vervolgens de knop "Volgende".

Stap 3: U moet nu uw mediabibliotheken instellen. Selecteer de knop "+" naast de knop "Mediabibliotheek toevoegen". U moet dan een inhoudstype selecteren. Typen zijn films, muziek, tv-programma's, foto's, enz.

Zorg ervoor dat u de /mediamap selecteert. Deze map bevindt zich in de Jellyfin-container, niet in het host-besturingssysteem.

Stap 4: Om media toe te voegen aan Jellyfin, voegt u bestanden toe aan de /mediamap op het host-besturingssysteem. De Jellyfin-container ziet deze bestanden op het host-besturingssysteem en geeft ze door. Zorg ervoor dat de map de juiste machtigingen heeft via het host-besturingssysteem met:

Navigeer op het host-besturingssysteem naar /media/ met de terminal, maak een map "movies", een map "tv" en een map "music" aan. Werk vervolgens de machtigingen van deze mappen bij zodat Jellyfin er toegang toe heeft.

sudo chmod -R 777 /media/films/ sudo chmod -R 777 /media/tv/ sudo chmod -R 777 /media/muziek/

Stap 5: Plaats uw op het host-besturingssysteem en plaats uw mediabestanden in de mappen "films", "tv" en "muziek". Voltooi vervolgens het installatieproces van Jellyfin zodat het uw media kan detecteren.

Jellyfin gebruiken

Om Jellyfin te gebruiken, gaat u naar de URL die is gebruikt voor de installatie en selecteert u een film, tv-show of muziekbestand om te bekijken. Of kijk op de Jellyfin-website voor informatie over de verschillende beschikbare apps.


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.