Annuncio pubblicitario

Progettare l'ultimo server multimediale per la tua collezione di film e TV può essere una sfida. Quale hardware dovresti usare, quale sistema operativo dovresti installare e che tipo di software dovresti eseguire?

Invece di perdere tempo a cercare di decidere, ecco la risposta. Un server Linux, che esegue tutto il software multimediale di cui hai bisogno, può essere impostato in meno di un'ora grazie a Docker. Vediamo come.

Che cos'è Docker?

Invece di installare il software nel modo tradizionale sul tuo PC, Docker consente di eseguirli in contenitori sicuri.

Condividono lo stesso ambiente fisico del sistema operativo, ma funzionano in modo indipendente e separato da il tuo sistema principale, il che significa che puoi testare e installare diversi tipi di software senza preoccuparti conflitti.

È la piattaforma perfetta per testare nuove applicazioni, specialmente su un server, in cui un aggiornamento errato o una modifica dello script possono causare il fallimento di tutto. Docker aiuta anche ad accelerare l'installazione di nuove applicazioni, in particolare

instagram viewer
combinato con DockSTARTer, uno script per l'installazione e l'aggiornamento dei contenitori del software multimediale mediante Docker.

Requisiti per l'installazione

Per utilizzare DockSTARTer (e Docker), dovrai preparare un server. DockSTARTer può essere eseguito su qualsiasi tipo di macchina che esegue Linux, tra cui un Raspberry Pi 7 modi per configurare Raspberry Pi come server multimedialeVuoi installare un media server Raspberry Pi? Non sei sicuro di scegliere Kodi, Plex o Emby? Ecco cosa devi sapere. Leggi di più , ma dovresti essere consapevole che alcuni software non funzioneranno su architetture basate su ARM come il Pi, che qui potrebbe limitare il tuo potenziale.

Mentre non importa quale distro Linux scegliate come Docker verrà eseguito sulla maggior parte delle distribuzioni, il Lo script DockSTARTer non funziona con Arch, quindi non potresti utilizzare questa guida per questo distro.

Se desideri limitare l'utilizzo delle risorse, installa il server o le versioni senza testa di qualsiasi distribuzione tu scelga. Questi arriveranno senza un ambiente desktop e avranno un footprint di risorse più piccolo.

Questa è un'installazione di media server, quindi avrai bisogno di una CPU capace per la transcodifica dei media, che converte i media da un formato in altri che i lettori multimediali possono quindi riprodurre. Se stai pianificando un uso intensivo, una CPU in grado di far fronte a più flussi transcodificati sarà utile qui.

Questa guida di Plex, il software di streaming multimediale, dovrebbe aiutarti a capire il tipo di processore di cui hai bisogno.

Avrai anche bisogno di spazio di archiviazione sufficiente in modo che il tuo server possa fungere anche da archivio di rete fai-da-te per i tuoi contenuti se non disponi già di un NAS.

Passaggio 1: installazione di Git e Curl

Per installare Docker con DockSTARTer, dovrai aprire una finestra del terminale sul tuo server o connettersi tramite SSH. Devi prima installare due bit di software: Git e Curl. Git è un software di controllo versione che consente agli sviluppatori di condividere il proprio software, mentre Curl consente il trasferimento di dati da Internet.

Per installare su un sistema operativo basato su Debian (Debian, Ubuntu, Raspbian, ecc.):

sudo apt installa curl git

Per installare su Fedora:

sudo dnf installa curl git

Per installare usando Yum:

sudo yum installa curl git

Passaggio 2: installazione di DockSTARTer

Dopo aver installato Curl e Git, puoi procedere con l'installazione di DockSTARTer.

Sono disponibili due opzioni per l'installazione di Docker con DockSTARTer: è possibile installare utilizzando lo script fornito da DockSTARTer o eseguire un'installazione manuale. O va bene, ma dipende da quanto paranoico preferisci essere quando installi software usando uno script da Internet.

Installazione con script

Per eseguire lo script di installazione per DockSTARTer, eseguire quanto segue sul terminale:

bash -c "$ (curl -fsSL https://get.dockstarter.com)"

Una volta completato, digitare quanto segue per riavviare:

riavvio sudo

Installazione manuale

Se preferisci non utilizzare lo script di installazione fornito, i seguenti comandi cloneranno il repository git contenente DockSTARTer e lo configureranno prima del riavvio:

clone git https://github.com/GhostWriters/DockSTARTer "/Home/${USER}/.docker" sudo bash /home/${USER}/.docker/main.sh -i. riavvio sudo

Passaggio 3: esegui DockSTARTer e seleziona le tue app

Con DockSTARTer installato, ora puoi iniziare a configurare Docker con i tuoi contenitori. Inizia digitando sudo ds nel tuo terminale per iniziare.

Installazione della schermata del terminale di installazione DockSTARTer

Per iniziare l'installazione delle applicazioni Docker, selezionare Configurazione e premi invio, quindi Installazione completa. Attendi che lo script esegua qualsiasi azione prima di presentare un elenco di app da installare.

Ogni app ha una descrizione utile accanto per aiutarti a scegliere. È qui che dovrai considerare il tipo di app che ti serviranno e che desideri sul tuo server. Intendi utilizzarlo solo per lo streaming multimediale o stai cercando un software in grado di organizzare i tuoi contenuti multimediali?

Menu di configurazione dell'installazione delle app Dockstarter

Per aiutarti a scegliere, ecco alcune possibilità:

  • Plex, un server multimediale completo
  • Emby, un'alternativa a Plex
  • Airsonic, un media server per la musica
  • CouchPotato, per download automatici di film
  • Diluvio, un client BitTorrent
  • Sonarr, per download automatici di contenuti multimediali TV
  • HTPC Manager, per gestire alcune app multimediali in una dashboard

Questo elenco non è esaustivo, quindi controlla attentamente le app che hai a disposizione. Usa i tasti su e giù della tastiera per scorrere e premi lo spazio per selezionare ciascuna delle app che desideri installare.

Dovresti anche assicurarti di selezionare altre due app: Ouroboros e Portainer. Questi sono utili per la manutenzione di Docker al termine dell'utilizzo di DockSTARTer. Ouroboros mantiene le tue app container aggiornate, mentre Portainer ti aiuta a monitorare e configurare Docker attraverso un'interfaccia utente Web.

Quando sei pronto per procedere, premi accedere.

Passaggio 4: configurare le impostazioni del server

Ci saranno domande di pre-configurazione in questa fase successiva, a seconda dell'app che scegli. Ad esempio, se scegli di installare il client Deluge BitTorrent, dovrai confermare quali impostazioni della porta vuoi usare.

Premi Invio per confermare la configurazione per ogni app (o seleziona No, se preferisci modificarli).

Dopo alcune fasi iniziali di configurazione dell'app, sarai in grado di modificare il fuso orario e il nome host del tuo computer, nonché alcune posizioni predefinite per i contenuti multimediali. Selezionare No, a meno che tu non sia soddisfatto delle impostazioni predefinite, quindi premi Invio.

Menu di configurazione del nome host del server globale Dockstarter

La prima opzione consente la configurazione del fuso orario del tuo server. Supponendo che il fuso orario del sistema sia corretto, scegliere Usa il sistema a questo punto, oppure selezionane un altro con Inserisci nuovo. Modifica il nome host nel menu seguente, utilizzando l'attuale nome host del server (se preferisci questo, scegli Usa il sistema di nuovo) o selezionando Inserisci nuovo.

Il menu successivo chiede di scegliere vari ID utente e ID gruppo; si consiglia di selezionare il Usa il sistema opzione qui.

Dovrai quindi selezionare la cartella corretta per il file di configurazione di Docker. A meno che tu non abbia intenzione di modificarlo, scegli Usa il sistema. Il menu successivo chiederà se si desidera impostare le autorizzazioni per il file di configurazione Docker, selezionare e premi invio.

Ora puoi iniziare a modificare le cartelle per vari media. Puoi selezionare il tuo, ma se vuoi che i tuoi file appaiano nella tua home directory dell'utente Linux, seleziona Usa il sistema per ognuno di questi, oppure selezionare Inserisci nuovo per posizioni completamente nuove. Se le cartelle non esistono, DockSTARTer chiederà l'autorizzazione per crearle, quindi premi ed entra.

Log di configurazione finale Dockstarter

Una volta completato, DockSTARTer confermerà le modifiche al file di configurazione di Docker. Nella sua fase finale, ti verrà chiesto se desideri creare i contenitori finali per le tue app; Selezionare e premi invio e attendi il completamento del processo.

Le app verranno scaricate e installate in contenitori "sandbox" creati secondo le vostre specifiche. Questo potrebbe richiedere un po 'di tempo, a seconda delle app che hai scelto, delle risorse del tuo server e della tua connessione Internet.

Una volta completata, le tue app verranno installate, saranno pronte e funzionanti nei contenitori Docker! Alcuni potrebbero aver bisogno di ulteriore configurazione, come Emby, e potrebbero funzionare con l'interfaccia utente Web per la configurazione. È possibile configurare Emby, ad esempio, visitando YourServerIpAddress: 8096 con il tuo browser web.

È inoltre possibile configurare e monitorare l'installazione Docker con Portainer. Usa il tuo browser per visitare YourServerIpAddress: 9000 dove prima creerai un account amministrativo. Scegli un nome utente e una password, quindi premi Creare un utente.

Un server multimediale Linux, pronto in meno di un'ora

Docker toglie il dolore dall'installazione di un media server su Linux. Invece di installare ciascuna applicazione separatamente, usando DockSTARTer, è possibile installare Docker e tutto il resto le app contenitore di cui hai bisogno in un'ora o meno, a seconda della velocità del tuo server (e supponendo che lo sia già pre-costruiti).

Non ha senso avere un media server, ovviamente, senza il giusto lettore multimediale (o giocatori!) Da abbinare. Costruisci un lettore multimediale usando queste distro dei media center di Linux 7 fantastiche distribuzioni di Linux Media Center per il tuo HTPCLinux offre un HTPC superiore rispetto a Windows. Vuoi costruire il tuo home theater Linux? Utilizzare una di queste distro dei media center di Linux. Leggi di più e trasforma la tua casa nel massimo della riproduzione multimediale.

Ben è uno scrittore di tecnologia con sede nel Regno Unito con una passione per i gadget, i giochi e la genialità generale. Quando non è impegnato a scrivere o armeggiare con la tecnologia, sta studiando per un Master in Informatica e IT.