Come configurare Jellyfin su Linux in Docker

Jellyfin è un'implementazione open source di Plex. È il server multimediale perfetto per coloro a cui non piace la direzione di Plex. Questa guida ti mostrerà come distribuire un server Jellyfin su Linux in Docker.

Installazione di Docker su Linux

Per utilizzare Jellyfin su Linux come contenitore Docker, dovrai installare Docker sul tuo server Linux. Esistono molti modi per installare Docker su Linux. In questa guida, lo installeremo come pacchetto Snap.

Perché un pacchetto Snap? Far funzionare Docker è facile come installare snap e non è necessario perdere tempo a configurare dipendenze, repository, chiavi, ecc. Tuttavia, è necessario abilitare il runtime Snap per far funzionare Docker come Snap. Segui la nostra guida sulla configurazione di Snap per farlo funzionare.

Con il runtime del pacchetto Snap sul tuo server Linux, utilizza il comando snap install per installare l'ultima versione di Docker sul tuo computer.

finestra mobile di installazione sudo snap

Dopo aver installato Docker su Linux, puoi accedervi utilizzando l'account root. Puoi accedere a root con il seguente comando.

su -

Non riesci ad accedere all'account root sul tuo sistema Linux? Dovrai abilitarlo. Per abilitarlo, eseguire i comandi seguenti.

sudo -s password

Con l'account root connesso, puoi accedere a Docker con il comando Docker –help . Questo comando ti mostrerà tutti i comandi relativi a Docker. In alternativa, puoi abilitare Docker per il tuo utente con i comandi seguenti.

sudo addgroup --finestra mobile di sistema sudo adduser $USER finestra mobile finestra mobile newgrp sudo snap disabilita finestra mobile sudo snap abilita finestra mobile

Estrarre l'immagine della finestra mobile Jellyfin

Con lo strumento Docker attivo e funzionante sul tuo sistema Linux, è il momento di estrarre l'immagine Jellyfin Docker da Dockerhub. Usando il comando docker pull , prendi il software. Ci vorrà solo un minuto.

su -

docker pull jellyfin/jellyfin:latest

Tirare l'immagine di Jellyfin Docker è piuttosto semplice. Tuttavia, se desideri saperne di più sull'immagine Jellyfin Docker per risolvere i problemi o per esplorare per cosa stai configurando il tuo sistema, fai clic qui.

Dopo aver afferrato il contenitore Jellyfin, è necessario utilizzare il comando mkdir per creare le cartelle "config" e "cache". Queste cartelle conterranno i file di configurazione Jellyfin e i file di cache.

Nota: i file di configurazione per il contenitore Jellyfin devono essere in formato /root. Perché? Snap Docker non può interagire con i file al di fuori della directory $HOME. Se provi a spostarti all'esterno /root, incorrerai in errori.

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

Una volta create queste due cartelle, sarai in grado di vederle nella /root/jellyfindirectory. Per accedere a queste cartelle, eseguire i seguenti comandi.

su -

cd /root/jellyfin

Avvio del contenitore docker Jellyfin

Per avviare il contenitore docker Jellyfin per la prima volta, è necessario eseguire il seguente comando docker run . Questo comando è stato modificato rispetto a quello fornito con la documentazione ufficiale di Jellyfin per funzionare con la versione Snap di Docker.

su -

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

Una volta eseguito il comando precedente, Docker imposterà l'immagine Jellyfin, le cartelle, la rete, ecc. Questo processo non dovrebbe richiedere molto tempo. Quando il contenitore viene avviato, puoi accedervi tramite il seguente URL.

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

Avvio del contenitore Jellyfin dopo l'installazione

La prima volta che viene installato Jellyfin, viene utilizzato il comando docker run . Tuttavia, docker run è per le immagini. Pertanto, per eseguire nuovamente il contenitore in caso di riavvio del sistema (o singhiozzo), dovrai eseguire il comando docker start .

Utilizzando il comando docker ps -a , visualizzare tutti i contenitori nel sistema.

su -

docker ps -a

Cerca il "CONTAINER ID" e trova l'ID del contenitore Jellyfin. Quindi, puoi avviare il contenitore con il seguente comando docker start .

la finestra mobile avvia CONTAINER_ID

In alternativa, puoi fermare il contenitore con docker stop .

arresto della finestra mobile CONTAINER_ID

Installazione di Jellyfin

Per configurare Jellyfin, è necessario eseguire la configurazione guidata. Quindi, segui le istruzioni dettagliate di seguito.

Passaggio 1: leggi il "Benvenuto in Jellyfin!" Messaggio. Quindi, seleziona il pulsante "Avanti" per continuare.

Passaggio 2: Jellyfin ti mostrerà una pagina "Parlaci di te" nella pagina successiva. Da qui, devi creare un nome utente amministratore e una password.

Per "Nome utente", inserisci "admin". Quindi, seleziona il pulsante "Avanti".

Passaggio 3: ora devi configurare le tue librerie multimediali. Seleziona il pulsante "+" accanto al pulsante "Aggiungi libreria multimediale". Dovrai quindi selezionare un tipo di contenuto. I tipi includono film, musica, programmi TV, foto, ecc.

Assicurati di selezionare la /mediacartella. Questa cartella si trova nel contenitore Jellyfin, non nel sistema operativo host.

Passaggio 4: per aggiungere contenuti multimediali a Jellyfin, aggiungere i file alla /mediacartella sul sistema operativo host. Il contenitore Jellyfin vedrà questi file sul sistema operativo host e li passerà attraverso. Assicurati che la cartella disponga delle autorizzazioni corrette tramite il sistema operativo host con:

Sul sistema operativo host, vai a /media/ con il terminale, crea una cartella "film", una cartella "tv" e una cartella "musica". Quindi, aggiorna le autorizzazioni di queste cartelle in modo che Jellyfin possa accedervi.

sudo chmod -R 777 /media/film/ sudo chmod -R 777 /media/tv/ sudo chmod -R 777 /media/musica/

Passaggio 5: posizionare il sistema operativo host e posizionare i file multimediali nelle cartelle "film", "tv" e "musica". Quindi, completa il processo di installazione di Jellyfin per consentirgli di rilevare i tuoi file multimediali.

Usando Jellyfin

Per utilizzare Jellyfin, accedi all'URL utilizzato per la configurazione e seleziona un film, un programma televisivo o un file musicale da visualizzare. In alternativa, controlla il sito Web di Jellyfin per informazioni sulle varie app disponibili.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.