Cum să configurați Jellyfin pe Linux în Docker

Jellyfin este o implementare open-source a Plex. Este serverul media perfect pentru cei cărora nu le place direcția lui Plex. Acest ghid vă va arăta cum să implementați un server Jellyfin pe Linux în Docker.

Instalarea Docker pe Linux

Pentru a utiliza Jellyfin pe Linux ca container Docker, va trebui să instalați Docker pe serverul dvs. Linux. Există multe modalități de a instala Docker pe Linux. În acest ghid, îl vom instala ca pachet Snap.

De ce un pachet Snap? Funcționarea Docker este la fel de ușoară ca și instalarea rapidă și nu este nevoie să pierzi timpul instalând dependențe, depozite, chei etc. Cu toate acestea, trebuie să activați Snap runtime pentru ca Docker să funcționeze ca Snap. Urmați ghidul nostru de configurare a Snap pentru ca acesta să funcționeze.

Cu runtimeul pachetului Snap pe serverul dvs. Linux, utilizați comanda snap install pentru a instala cea mai recentă versiune de Docker pe computer.

sudo snap install docker

După instalarea Docker pe Linux, îl puteți accesa folosind contul root. Vă puteți conecta la root cu următoarea comandă.

su -

Nu puteți accesa contul root pe sistemul dvs. Linux? Va trebui să-l activați. Pentru a-l activa, executați comenzile de mai jos.

sudo -s passwd

Cu contul root conectat, puteți accesa Docker cu comanda Docker –help . Această comandă vă va afișa toate comenzile legate de Docker. Alternativ, puteți activa Docker pentru utilizatorul dvs. cu comenzile de mai jos.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap dezactivați docker sudo snap activați docker

Trag imaginea docker Jellyfin

Cu instrumentul Docker în funcțiune pe sistemul dvs. Linux, este timpul să extrageți imaginea Jellyfin Docker din Dockerhub. Folosind comanda docker pull , luați software-ul. Acest lucru va dura doar un minut.

su -

docker pull jellyfin/jellyfin:latest

Tragerea imaginii Jellyfin Docker este destul de ușoară. Cu toate acestea, dacă doriți să aflați mai multe despre imaginea Jellyfin Docker pentru a depana sau pentru a explora pentru ce vă configurați sistemul, faceți clic aici.

După ce ați luat containerul Jellyfin, trebuie să utilizați comanda mkdir pentru a crea folderele „config” și „cache”. Aceste foldere vor păstra fișierele de configurare Jellyfin și fișierele cache.

Notă: fișierele de configurare pentru containerul Jellyfin trebuie să fie în /root. De ce? Snap Docker nu poate interacționa cu fișierele din afara directorului $HOME. Dacă încerci să te muți afară /root, vei întâlni erori.

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

Odată ce aceste două foldere sunt create, le veți putea vedea în /root/jellyfindirector. Pentru a accesa aceste foldere, executați următoarele comenzi.

su -

cd /root/jellyfin

Pornirea containerului docker Jellyfin

Pentru a porni containerul Docker Jellyfin pentru prima dată, trebuie să rulați următoarea comandă Docker Run . Această comandă este modificată față de cea furnizată cu documentația oficială Jellyfin pentru a funcționa cu versiunea Snap a Docker.

su -

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

Odată ce comanda de mai sus este executată, Docker vă va configura imaginea Jellyfin, folderele, rețelele etc. Acest proces nu ar trebui să dureze mult. Când containerul este pornit, îl puteți accesa prin următoarea adresă URL.

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

Pornirea containerului Jellyfin după instalare

Prima dată când Jellyfin este instalat, este utilizată comanda docker run . Cu toate acestea, docker run este pentru imagini. Așadar, pentru a rula din nou containerul în cazul unei reporniri a sistemului (sau a unui sughiț), va trebui să rulați comanda docker start .

Folosind comanda docker ps -a , vizualizați toate containerele din sistem.

su -

docker ps -a

Căutați „CONTAINER ID” și găsiți ID-ul containerului Jellyfin. Apoi, puteți porni containerul cu următoarea comandă de pornire docker .

pornire docker CONTAINER_ID

Alternativ, puteți opri containerul cu docker stop .

oprire docker CONTAINER_ID

Instalarea Jellyfin

Pentru a configura Jellyfin, trebuie să rulați expertul de configurare. Apoi, urmați instrucțiunile pas cu pas de mai jos.

Pasul 1: Citiți „Bine ați venit la Jellyfin!” mesaj. Apoi, selectați butonul „Următorul” pentru a continua.

Pasul 2: Jellyfin îți va arăta o pagină „Spune-ne despre tine” pe pagina următoare. De aici, trebuie să creați un nume de utilizator de administrator și o parolă.

Pentru „Nume de utilizator”, introduceți „admin”. Apoi, selectați butonul „Următorul”.

Pasul 3: Acum trebuie să vă configurați bibliotecile media. Selectați butonul „+” de lângă butonul „Adăugați biblioteca media”. Apoi, va trebui să selectați un tip de conținut. Tipurile includ filme, muzică, emisiuni TV, fotografii etc.

Asigurați-vă că selectați /mediafolderul. Acest folder se află în containerul Jellyfin, nu în sistemul de operare gazdă.

Pasul 4: Pentru a adăuga media la Jellyfin, adăugați fișiere în /mediafolderul de pe sistemul de operare gazdă. Containerul Jellyfin va vedea aceste fișiere pe sistemul de operare gazdă și le va trece. Asigurați-vă că folderul are permisiunile corecte prin sistemul de operare gazdă cu:

Pe sistemul de operare gazdă, navigați la /media/ cu terminalul, creați un folder „filme”, un folder „tv” și un folder „muzică”. Apoi, actualizați permisiunile acestor foldere, astfel încât Jellyfin să le poată accesa.

sudo chmod -R 777 /media/movies/ sudo chmod -R 777 /media/tv/ sudo chmod -R 777 /media/music/

Pasul 5: Plasați-vă pe sistemul de operare gazdă și plasați fișierele media în folderele „filme”, „tv” și „muzică”. Apoi, finalizați procesul de configurare Jellyfin pentru a-i permite acestuia să vă detecteze media.

Folosind Jellyfin

Pentru a utiliza Jellyfin, accesați adresa URL utilizată pentru configurare și selectați un film, o emisiune TV sau un fișier muzical pentru a vizualiza. Alternativ, consultați site-ul web Jellyfin pentru informații despre diferitele aplicații disponibile.

Leave a Comment

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!