reklama
Navrhnout dokonalý mediální server pro vaši TV a filmovou sbírku může být výzvou. Jaký hardware byste měli používat, jaký operační systém byste měli nainstalovat a jaký software byste měli používat?
Spíše než ztrácet čas se snaží rozhodnout, tady je odpověď. Linuxový server, běží všechny mediální software, který potřebujete, lze díky Dockerovi nastavit za méně než hodinu. Pojďme projít jak.
Co je Docker?
Spíše než instalace softwaru tradičním způsobem do počítače, Docker umožňuje jejich spuštění v zabezpečených kontejnerech.
Sdílejí stejné fyzické prostředí jako váš operační systém, ale běží nezávisle a odděleně od váš hlavní systém, což znamená, že si můžete vyzkoušet a nainstalovat různé druhy softwaru bez obav konflikty.
Je to perfektní platforma pro testování nových aplikací, zejména na serveru, kde jedna špatná aktualizace nebo jedna změna skriptu může způsobit selhání všeho. Docker také pomáhá urychlit instalaci nových aplikací, zejména v kombinaci s DockSTARTer, skript pro instalaci a aktualizaci kontejnerů mediálního softwaru pomocí aplikace Docker.
Požadavky na instalaci
Abyste mohli používat DockSTARTer (a Docker), musíte si připravit server. DockSTARTer může běžet na jakémkoli počítači se systémem Linux, včetně Raspberry Pi 7 způsobů, jak nastavit Raspberry Pi jako mediální serverChcete nainstalovat mediální server Raspberry Pi? Nejste si jisti, zda zvolit Kodi, Plex nebo Emby? Zde je to, co potřebujete vědět. Přečtěte si více , ale měli byste si uvědomit, že nějaký software nebude fungovat na architektuře založené na ARM, jako je Pi, což by zde mohlo omezit váš potenciál.
I když nezáleží na tom, jaký Linux distro vyberete, protože Docker poběží ve většině distribucí, Skript DockSTARTer nepracuje s Archem, takže byste k tomu nemohli použít tohoto průvodce distro.
Pokud chcete udržet využití zdrojů na nízké úrovni, nainstalujte server nebo bezhlavé verze libovolného distro, které si vyberete. Ty budou dodávány bez desktopového prostředí a budou mít menší stopu zdrojů.
Toto je instalace serveru médií, takže budete potřebovat schopný procesor pro překódování médií, který převádí média z jednoho formátu do jiných, které mohou přehrávače médií přehrávat. Pokud plánujete velké využití, bude zde užitečný procesor, který zvládne více transkódovaných toků.
Tento průvodce od Plex, software pro streamování médií, by vám měl pomoci zjistit, jaký procesor potřebujete.
Budete také potřebovat dostatek úložného prostoru, aby váš server mohl také fungovat jako DIY síťové úložiště pro váš obsah, pokud již nemáte server NAS.
Krok 1: Instalace Git and Curl
Chcete-li nainstalovat aplikaci Docker s aplikací DockSTARTer, musíte otevřít okno terminálu na serveru nebo připojení přes SSH. Nejprve musíte nainstalovat dva kousky softwaru - Git a Curl. Git je software pro správu verzí, který umožňuje vývojářům sdílet jejich software, zatímco Curl umožňuje přenos dat z internetu.
Instalace na systém založený na Debianu (Debian, Ubuntu, Raspbian atd.):
sudo apt nainstalujte curl git
Instalace na Fedoru:
sudo dnf nainstalovat curl git
Instalace pomocí Yum:
sudo yum nainstalovat curl git
Krok 2: Instalace DockSTARTer
Po instalaci Curl a Git můžete pokračovat v instalaci DockSTARTer.
Máte dvě možnosti, jak nainstalovat Docker s DockSTARTerem - můžete jej nainstalovat pomocí skriptu poskytnutého DockSTARTerem nebo provést ruční instalaci. Buď je v pořádku, ale záleží to na tom, jak paranoidní chcete být při instalaci softwaru pomocí skriptu z internetu.
Instalace pomocí skriptu
Chcete-li spustit instalační skript pro DockSTARTer, spusťte na svém terminálu následující:
bash -c "$ (curl -fsSL https://get.dockstarter.com)"
Po dokončení zadejte pro restartování následující příkaz:
sudo restart
Ruční instalace
Pokud nechcete použít dodaný instalační skript, následující příkazy naklonují úložiště git obsahující DockSTARTer a nastaví jej před restartováním:
git klon https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.docker" sudo bash /home/${USER}/.docker/main.sh -i. sudo restart
Krok 3: Spusťte aplikaci DockSTARTer a vyberte své aplikace
S nainstalovaným programem DockSTARTer můžete nyní začít s nastavením kontejnerů. Začněte psát sudo ds
ve vašem terminálu začít.
Chcete-li zahájit instalaci aplikací Docker, vyberte Konfigurace a stiskněte Enter Úplné nastavení. Počkejte, až skript provede všechny akce, než se zobrazí seznam aplikací k instalaci.
Každá aplikace má vedle ní užitečný popis, který vám pomůže vybrat. Zde budete muset zvážit, jaké aplikace budete na serveru potřebovat a jaké chcete. Hodláte ji používat pouze pro streamování médií, nebo hledáte software, který dokáže vaše média uspořádat?
Zde je několik možností:
- Plex, všestranný mediální server
- Emby, alternativa k Plexovi
- Airsonic, mediální server pro hudbu
- CouchPotato, pro automatické stahování filmů
- Deluge, klient BitTorrentu
- Sonarr, pro automatické stahování televizních médií
- HTPC Manager, pro správu určitých mediálních aplikací na jednom dashboardu
Tento seznam není vyčerpávající, proto si pečlivě prohlédněte aplikace, které máte k dispozici. K procházení použijte klávesnici nahoru a dolů a vyberte každou z aplikací, které chcete nainstalovat, stiskněte mezerník.
Měli byste se také ujistit, že jste vybrali dvě další aplikace - Ouroboros a Portainer. Jsou užitečné pro údržbu Docker, jakmile skončíte s používáním DockSTARTer. Ouroboros udržuje vaše aplikace kontejnerů aktuální, zatímco Portainer vám pomůže monitorovat a konfigurovat Docker prostřednictvím webového uživatelského rozhraní.
Až budete připraveni pokračovat, stiskněte vstoupit.
Krok 4: Konfigurace nastavení serveru
V závislosti na aplikaci, kterou si vyberete, se v této další fázi objeví předkonfigurační otázky. Pokud se například rozhodnete nainstalovat klienta Deluge BitTorrent, musíte potvrdit, která nastavení portu chcete použít.
Stisknutím klávesy Enter potvrďte konfiguraci pro každou aplikaci (nebo vyberte Ne, pokud je chcete upravit).
Po několika počátečních fázích konfigurace aplikace budete moci změnit časové pásmo a název hostitele vašeho stroje a také některá výchozí umístění pro mediální obsah. Vybrat Ne, pokud nejste spokojeni s výchozím nastavením a stiskněte klávesu Enter.
První možnost umožňuje konfiguraci časového pásma vašeho serveru. Za předpokladu, že je časové pásmo vašeho systému správné, zvolte Použijte systém v této fázi nebo vyberte jinou pomocí Zadejte nový. Upravte název hostitele v následující nabídce, buď pomocí aktuálního názvu hostitele serveru (pokud to chcete, zvolte Použijte systém znovu) nebo výběrem Zadejte nový.
Následující nabídka vás požádá o výběr různých ID uživatelů a ID skupin; doporučujeme vybrat Použijte systém možnost zde.
Poté budete muset vybrat správnou složku pro konfigurační soubor Docker. Pokud to neplánujete změnit, zvolte Použijte systém. Následující nabídka se zeptá, zda chcete nastavit oprávnění pro svůj konfigurační soubor Docker, vyberte Ano a stiskněte Enter.
Nyní můžete začít upravovat složky pro různá média. Můžete si vybrat svůj vlastní, ale pokud chcete, aby se vaše soubory objevily v domovském adresáři uživatelů systému Linux, vyberte Použijte systém pro každý z nich nebo vyberte Zadejte nový pro zcela nová místa. Pokud složky neexistují, DockSTARTer požádá o povolení k jejich vytvoření, takže stiskněte Ano a zadejte.
Po dokončení aplikace DockSTARTer potvrdí změny v konfiguračním souboru Docker. V konečné fázi se vás zeptá, zda chcete vytvořit konečné kontejnery pro své aplikace; vybrat Ano a stiskněte Enter a počkejte na dokončení procesu.
Aplikace se stáhnou a nainstalují do kontejnerů „karantény“ vytvořených podle vašich požadavků. V závislosti na zvolených aplikacích, zdrojích serveru a připojení k internetu to může chvíli trvat.
Po dokončení se vaše aplikace nainstalují a budou připraveny a spuštěny v kontejnerech Docker! Někteří mohou potřebovat další konfiguraci, například Emby, a pro konfiguraci mohou běžet s webovými uživatelskými rozhraními. Emby můžete nakonfigurovat například návštěvou YourServerIpAddress: 8096
pomocí webového prohlížeče.
Můžete také nakonfigurovat a sledovat vaši instalaci Docker pomocí Portainer. K návštěvě použijte webový prohlížeč YourServerIpAddress: 9000
kde si nejprve vytvoříte administrativní účet. Vyberte uživatelské jméno a heslo a stiskněte Vytvořit uživatele.
Linux Media Server, připravený za méně než jednu hodinu
Docker zbavuje bolesti instalace multimediálního serveru v systému Linux. Spíše než instalaci každé aplikace samostatně, pomocí DockSTARTer, můžete nainstalovat Docker a všechny kontejnerové aplikace, které potřebujete za hodinu nebo méně, v závislosti na rychlosti vašeho serveru (a za předpokladu, že je již k dispozici) předem postavený).
Nemá smysl mít mediální server, samozřejmě, bez správného mediálního přehrávače (nebo hráčů!), Který by odpovídal. Vytvořte přehrávač médií pomocí tato distribuční centra Linuxových center 7 úžasných linuxových mediálních center pro vaše HTPCLinux nabízí lepší HTPC než Windows. Chcete si vytvořit vlastní Linux domácí kino? Použijte jedno z těchto distribucí mediálního centra Linux. Přečtěte si více a proměňte svůj domov v špičkový systém přehrávání médií.
Ben je britský technický spisovatel s vášní pro gadgety, hry a celkovou geekiness. Když není zaneprázdněn psaním nebo hraním s technikou, studuje MSc v oblasti výpočetní techniky a IT.