Come installare e configurare Plex su OpenMediaVault con Compose

Il plugin Plex mostrato nelle vecchie guide di OpenMediaVault non è più la soluzione consigliata. Il relativo repository di progetto è stato archiviato nel febbraio 2024. Con la versione corrente di OpenMediaVault 8, installa Plex Media Server come container utilizzando il plugin OMV-Extras Compose e l'immagine Docker ufficiale di Plex. In questo modo Plex rimane separato dal sistema operativo del NAS e puoi gestirne la configurazione tramite l'interfaccia web di OMV.

I passaggi sono gli stessi di OMV 8; in OMV 7, selezionare la versione del plugin Compose corrispondente alla propria release.

Prima di iniziare

Assicurati che OMV sia installato e che un'unità dati sia montata. In Archiviazione > Cartelle condivise , crea delle cartelle su quell'unità per i file di Compose, i dati dell'app Plex e i file multimediali, con sottocartelle come Movies, TV, o Music. Quando possibile, evita di salvare i dati di Plex sull'unità di sistema. Concedi a Plex l'accesso in lettura alle cartelle multimediali e annota l'ID utente numerico (UID) e l'ID gruppo (GID) dell'account. Una prenotazione DHCP aiuta a mantenere stabile l'indirizzo NAS.

Installa Plex su OpenMediaVault

1. Installa OMV-Extras se non è presente

OMV-Extras fornisce il repository per il plugin Compose. Connettiti al NAS tramite SSH come utente root, oppure passa a una shell root con sudo -i, quindi esegui il programma di installazione corrente:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash

Al termine dell'esecuzione dello script, riavvia OMV. Se viene segnalato un errore, consulta la guida ufficiale all'installazione di OMV-Extras .

Pagina OMV-Extras di OpenMediaVault 8 con il repository Docker abilitato e un pulsante Salva
Abilita il repository Docker nella pagina OMV-Extras prima di installare Compose.

2. Abilita Docker e installa il plugin Compose

Apri Sistema > OMV-Extras , abilita Docker Repo e fai clic su Salva . In Sistema > Plugin , seleziona il openmediavault-composepacchetto per la tua versione di OMV e fai clic su Installa . Conferma e attendi il completamento dell'installazione.

Elenco dei plugin di OpenMediaVault 8 con openmediavault-compose selezionato per l'installazione
Seleziona il plugin Compose corrispondente alla versione di OMV installata.

3. Configurare l'archiviazione di Point Compose sull'unità dati

In Servizi > Compose > Impostazioni , seleziona le cartelle condivise per i file e i dati di Compose . Imposta l'archiviazione Docker su un percorso assoluto su un filesystem locale appropriato, non su un collegamento simbolico o un pool mergerfs. Salva e applica le impostazioni.

Impostazioni di OpenMediaVault Compose che mostrano le cartelle condivise e un percorso di archiviazione Docker assoluto
Utilizza le cartelle condivise sull'archiviazione montata e salva le impostazioni di Compose.

4. Crea un file Plex Compose

In Servizi > Compose > File , fai clic su Aggiungi , assegna un nome al progetto plexe incolla questa definizione di Compose. Sostituisci i percorsi di esempio e UID/GID con i valori del tuo sistema OMV.

services:
  plex:
    image: plexinc/pms-docker:latest
    container_name: plex
    network_mode: host
    restart: unless-stopped
    environment:
      - TZ=Etc/UTC
      - PLEX_UID=1000
      - PLEX_GID=100
      # Optional for first setup: replace with a fresh claim token
      # - PLEX_CLAIM=claim-REPLACE-ME
    volumes:
      - /srv/dev-disk-by-uuid-REPLACE-ME/appdata/plex/config:/config
      - /srv/dev-disk-by-uuid-REPLACE-ME/appdata/plex/transcode:/transcode
      - /srv/dev-disk-by-uuid-REPLACE-ME/media:/data:ro

/configContiene le impostazioni di Plex e il suo database della libreria; è uno spazio temporaneo; e il mount /transcodedi sola lettura espone i tuoi file multimediali. Modificalo se preferisci la tua zona locale. Il valore opzionale proviene da plex.tv/claim ; aggiungi un nuovo token prima del primo avvio, quindi rimuovilo dopo che il server è stato rivendicato./dataTZPLEX_CLAIM

Salva il file, selezionalo plexnell'elenco File e fai clic su Su per avviare il contenitore.

Editor OpenMediaVault Compose con definizione di contenitore Plex tramite rete host e cartelle persistenti.
Il file Compose mappa una cartella di configurazione Plex permanente e una cartella multimediale di sola lettura.
Pagina Compose Files di OpenMediaVault che mostra il progetto Plex in esecuzione
Dopo aver selezionato il progetto e aver fatto clic su "Su", verifica che Compose lo segnali come in esecuzione.

5. Apri Plex Web e richiedi il server

Su un computer della stessa rete, apri http://<OMV-IP-address>:32400/web, sostituendo il segnaposto con l'indirizzo NAS. Accedi e segui le istruzioni per assegnare un nome al server. Se la configurazione iniziale non viene visualizzata, utilizza le istruzioni di installazione ufficiali di Plex per l'accesso iniziale.

Si apre la schermata di configurazione del server web Plex all'indirizzo del server OpenMediaVault.
Utilizza l'indirizzo NAS e la porta web predefinita di Plex per accedere alla configurazione iniziale.

6. Aggiungere le librerie utilizzando i percorsi del contenitore

In Plex Web, aggiungi una libreria e scegli il suo percorso all'interno del contenitore, ad esempio /data/Movieso /data/TV. Il percorso dell'host /srv/dev-disk-by-uuid-...non è visibile in Plex. Aggiungi ogni tipo di media e lascia che Plex esegua la scansione.

Selettore di cartelle della libreria Plex con la cartella Film selezionata nel percorso contenitore /data/Film
Scegli la cartella come Plex la vede all'interno del contenitore, ad esempio /data/Movies.

7. Confermare l'accesso e mantenere la configurazione gestibile

Apri la libreria e prova la riproduzione da un dispositivo sulla tua rete domestica. Con la rete host, Plex utilizza l'indirizzo OMV e la porta TCP 32400. La riproduzione locale non richiede l'inoltro delle porte del router. Configura l'accesso remoto solo se necessario, seguendo le istruzioni di Plex per la configurazione delle porte .

Plex Web mostra una libreria di film completa dopo la scansione della cartella multimediale.
Una libreria Plex completa conferma che la cartella mappata è visibile al server.

Risoluzione dei problemi relativi a una libreria vuota o a un server irraggiungibile.

  • Plex Web non si carica: verifica che il progetto Compose sia attivo, utilizza l'indirizzo IP NAS corretto e controlla che la connessione TCP 32400sia disponibile.
  • Il selettore di cartelle è vuoto: verifica il percorso host mappato e concedi all'UID/GID Plex configurato l'accesso in lettura e attraversamento alla cartella multimediale e alle sue cartelle principali.
  • Le impostazioni scompaiono dopo il riavvio: mantienile /confignella memoria permanente, che contiene i dati del server Plex.

Aggiorna tramite il plugin Compose ed esegui il backup del file Compose e /configdella cartella persistente. Le vecchie istruzioni relative al pacchetto OMV 3 e al repository Plexmediaserver sono obsolete. Per opzioni avanzate, consulta la documentazione del container Plex e la guida Docker di OMV 8 .

Lascia un commento

Come installare e configurare Plex su OpenMediaVault con Compose

Come installare e configurare Plex su OpenMediaVault con Compose

Il vecchio plugin OpenMediaVault per Plex è stato archiviato. Configura Plex su OMV 8 con OMV-Extras, il plugin Compose, l'archiviazione persistente e il container ufficiale di Plex.

Come trovare e rimuovere i file duplicati su Linux con FSlint

Come trovare e rimuovere i file duplicati su Linux con FSlint

Utilizza FSlint per analizzare cartelle Linux selezionate, esaminare gruppi duplicati ed eliminare in modo sicuro file ridondanti o scoprire quando è opportuno unire i collegamenti fisici.

Come installare Latte Dock su KDE Plasma 5

Come installare Latte Dock su KDE Plasma 5

Installa Latte Dock sui sistemi KDE Plasma 5 compatibili, configura il pannello e abilita l'avvio automatico all'accesso. Verifica la disponibilità del pacchetto e i limiti di Plasma 6.

Come usare Dropbox su Linux: installazione e sincronizzazione dei file

Come usare Dropbox su Linux: installazione e sincronizzazione dei file

Installa Dropbox su Linux dal pacchetto ufficiale, accedi, sincronizza una cartella locale, gestisci la sincronizzazione selettiva e controlla lo stato dalla riga di comando.

Come registrare l'audio degli altoparlanti su Linux con Audacity

Come registrare l'audio degli altoparlanti su Linux con Audacity

Cattura l'audio del desktop Linux in Audacity instradando il flusso di registrazione alla sorgente monitor del dispositivo di output. Segui i passaggi per PulseAudio e PipeWire, i suggerimenti per l'esportazione e le soluzioni per le tracce silenziose.

Come installare e configurare SABnzbd su Linux

Come installare e configurare SABnzbd su Linux

Installa SABnzbd su Ubuntu o Debian, oppure eseguilo in Docker su un altro host Linux. Dopodiché, apri l'interfaccia web e configura il tuo provider e le cartelle di download.

Come installare il client di posta elettronica Hiri su Linux

Come installare il client di posta elettronica Hiri su Linux

Installa Hiri su Linux tramite il suo pacchetto Snap o il file tarball ufficiale, aggiungi un'icona di avvio sul desktop e verifica gli account supportati, oltre a un avviso relativo alla vecchia versione di Hiri per Snap.

Come installare Inkscape su Linux: Ubuntu, Fedora, Arch e altri sistemi operativi.

Come installare Inkscape su Linux: Ubuntu, Fedora, Arch e altri sistemi operativi.

Installa Inkscape dai repository della tua distribuzione Linux, dal PPA stabile di Ubuntu, da Snap o da Flathub, con i comandi e le note aggiornate per la scelta di una sorgente di pacchetti.

Come abilitare l'accesso SSH come root su Linux con le chiavi SSH

Come abilitare l'accesso SSH come root su Linux con le chiavi SSH

Abilita l'accesso SSH come root di Linux con autenticazione tramite chiave pubblica, convalida la configurazione di OpenSSH, riavvia il servizio e testa l'accesso senza consentire le password di root.

Come passare da Bash a Fish Shell su Linux

Come passare da Bash a Fish Shell su Linux

Installa Fish, testalo prima di passare a Bash, impostalo come shell di login di Linux e configura il suo prompt e i suggerimenti automatici, con un semplice percorso di ritorno a Bash.