Soluzione della community

Aggiorna Plex su ZimaOS senza danneggiare il container

A Plex server on ZimaCube reported an available update; changing the LinuxServer VERSION setting allowed the containerized server to update cleanly.

In sintesi: non installare il pacchetto Debian scaricato all’interno del container Plex

La notifica di Plex propone un aggiornamento del server, ma l’app Plex di ZimaOS è containerizzata. Aggiornare il container tramite SSH seguendo le istruzioni per i pacchetti Debian può creare uno stato misto non supportato. Esegui invece l’aggiornamento tramite le impostazioni dell’immagine e della versione del container.

Per l’immagine Plex di LinuxServer, VERSION ha significati specifici

La vecchia discussione modificava VERSION da docker a latest, salvava la modifica e l’aggiornamento funzionava. La documentazione attuale di LinuxServer definisce ancora questi valori: docker consente all’immagine del container di determinare la versione pubblica di Plex; latest aggiorna alla build Plex più recente a cui il tuo account ha diritto; public mantiene gli utenti Plex Pass sulle build pubbliche.

Consulta la documentazione di LinuxServer per Plex e il repository del container upstream.

Esegui il backup di /config prima di modificare il comportamento degli aggiornamenti

I file multimediali non sono il database di Plex. Conserva il mapping persistente di /config, che contiene il database della libreria, i metadati e le preferenze del server. Se il mapping è corretto, ricreare il container non dovrebbe cancellare lo stato della libreria Plex.

La guida ai requisiti hardware di Plex spiega perché il percorso di configurazione e i mount dei file multimediali devono rimanere persistenti.

Preferisci il pull dell’immagine e la ricreazione del container agli aggiornamenti dei pacchetti all’interno del container

Le istruzioni attuali di LinuxServer indicano di eseguire il pull dell’immagine e ricreare il container. In ZimaOS, usa il percorso di aggiornamento/salvataggio/riavvio dell’app, che esegue un aggiornamento equivalente dell’immagine, invece di eseguire apt all’interno del container Plex.

Se Plex continua a segnalare che è disponibile un aggiornamento

Controlla separatamente la versione del server Plex in esecuzione, la versione dell’immagine del container e l’impostazione VERSION. Un account Plex Pass potrebbe avere diritto a una build diversa dall’ultima immagine Docker pubblica.

Per il modello attuale delle app in generale, consulta la guida all’hardware e alle app dell’App Store di ZimaOS.