FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Comment configurer un serveur multimédia Linux en moins d'une heure

Concevoir le serveur multimédia ultime pour votre collection de séries télévisées et de films peut être un défi. Quel matériel devez-vous utiliser, quel système d'exploitation devez-vous installer et quel type de logiciel devez-vous exécuter ?

Plutôt que de perdre votre temps à essayer de décider, voici la réponse. Un serveur Linux, exécutant tous les logiciels multimédias dont vous avez besoin, peut être configuré en moins d'une heure grâce à Docker. Voyons comment.

Qu'est-ce que Docker ?

Plutôt que d'installer des logiciels de manière traditionnelle sur votre PC, Docker vous permet de les exécuter dans des conteneurs sécurisés.

Ils partagent le même environnement physique que votre système d'exploitation, mais ils s'exécutent indépendamment et séparément de votre système principal, ce qui signifie que vous pouvez tester et installer différents types de logiciels sans vous soucier des conflits.

C'est la plate-forme idéale pour tester de nouvelles applications, en particulier sur un serveur, où une mauvaise mise à jour ou un changement de script peut tout faire échouer. Docker permet également d'accélérer l'installation de nouvelles applications, notamment en combinaison avec DockSTARTer, un script permettant d'installer et de mettre à jour des conteneurs de logiciels multimédias à l'aide de Docker.

Configuration requise pour l'installation

Pour utiliser DockSTARTer (et Docker), vous devrez préparer un serveur. DockSTARTer peut fonctionner sur n'importe quel type de machine qui exécute Linux, y compris un Raspberry Pi, mais vous devez savoir que certains logiciels ne fonctionneront pas sur une architecture basée sur ARM comme le Pi, ce qui pourrait limiter votre potentiel ici.

Bien que la distribution Linux que vous choisissiez importe peu, car Docker fonctionnera sur la plupart des distributions, le script DockSTARTer ne fonctionne pas avec Arch, vous ne pourrez donc pas utiliser ce guide pour cette distribution.

Si vous souhaitez limiter l'utilisation des ressources, installez des versions serveur ou sans tête de la distribution de votre choix. Ceux-ci viendront sans environnement de bureau et auront une empreinte de ressources plus petite.

Il s'agit d'une installation de serveur multimédia, vous aurez donc besoin d'un processeur capable de transcoder les médias, qui convertit les médias d'un format en d'autres que les lecteurs multimédias peuvent ensuite lire. Si vous prévoyez une utilisation intensive, un processeur capable de gérer plusieurs flux transcodés sera utile ici.

Ce guide de Plex, le logiciel de streaming multimédia, devrait vous aider à déterminer le type de processeur dont vous aurez besoin.

Vous aurez également besoin de suffisamment d'espace de stockage pour que votre serveur puisse également servir de stockage réseau pour votre contenu si vous n'avez pas encore de NAS.

Étape 1 :Installer Git et Curl

Pour installer Docker avec DockSTARTer, vous devrez ouvrir une fenêtre de terminal sur votre serveur ou vous connecter via SSH. Vous devrez d'abord installer deux logiciels --- Git et Curl. Git est un logiciel de contrôle de version qui permet aux développeurs de partager leurs logiciels, tandis que Curl permet les transferts de données depuis Internet.

Pour installer sur un système d'exploitation basé sur Debian (Debian, Ubuntu, Raspbian, etc.) :

sudo apt install curl git 

Pour installer sur Fedora :

sudo dnf install curl git 

Pour installer avec Yum :

sudo yum install curl git 

Étape 2 :Installation de DockSTARTer

Une fois que vous avez installé Curl et Git, vous pouvez procéder à l'installation de DockSTARTer.

Vous avez deux options pour installer Docker avec DockSTARTer --- vous pouvez installer à l'aide du script fourni par DockSTARTer ou effectuer une installation manuelle. L'un ou l'autre est correct, mais cela dépend de votre degré de paranoïa lorsque vous installez un logiciel à l'aide d'un script provenant d'Internet.

Installation avec script

Pour exécuter le script d'installation de DockSTARTer, exécutez ce qui suit sur votre terminal :

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

Une fois terminé, tapez ce qui suit pour redémarrer :

redémarrage sudo 

Installation manuelle

Si vous préférez ne pas utiliser le script d'installation fourni, les commandes suivantes cloneront le référentiel git contenant DockSTARTer et le configureront avant le redémarrage :

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

Étape 3 :exécutez DockSTARTer et sélectionnez vos applications

Avec DockSTARTer installé, vous pouvez maintenant commencer à configurer Docker avec vos conteneurs. Commencez par taper

sudo ds 

dans votre terminal pour commencer.

Comment configurer un serveur multimédia Linux en moins d une heure

Pour commencer à installer vos applications Docker, sélectionnez Configuration et appuyez sur Entrée, puis sur Configuration complète. Attendez que le script exécute des actions avant de vous présenter une liste d'applications à installer.

Chaque application est accompagnée d'une description utile pour vous aider à choisir. C'est là que vous devrez déterminer le type d'applications dont vous aurez besoin et que vous voudrez sur votre serveur. Avez-vous l'intention de l'utiliser uniquement pour le streaming multimédia ou recherchez-vous un logiciel capable d'organiser vos médias ?

Comment configurer un serveur multimédia Linux en moins d une heure

Pour vous aider à choisir, voici quelques possibilités :

  • Plex, un serveur multimédia complet
  • Emby, une alternative à Plex
  • Airsonic, un serveur multimédia pour la musique
  • CouchPotato, pour les téléchargements automatiques de films
  • Deluge, un client BitTorrent
  • Sonarr, pour le téléchargement automatique des médias TV
  • HTPC Manager, pour gérer certaines applications multimédias dans un seul tableau de bord

Cette liste n'est pas exhaustive, alors regardez attentivement les applications dont vous disposez. Utilisez les touches haut et bas de votre clavier pour faire défiler et appuyez sur espace pour sélectionner chacune des applications que vous souhaitez installer.

Vous devez également vous assurer de sélectionner deux autres applications --- Ouroboros et Portainer. Ceux-ci sont utiles pour la maintenance de Docker une fois que vous avez fini d'utiliser DockSTARTer. Ouroboros maintient vos applications de conteneur à jour, tandis que Portainer vous aide à surveiller et à configurer Docker via une interface utilisateur Web.

Une fois que vous êtes prêt à continuer, appuyez sur Entrée.

Étape 4 :Configurer les paramètres du serveur

Il y aura des questions de pré-configuration à cette prochaine étape, selon l'application que vous choisissez. Par exemple, si vous choisissez d'installer le client Deluge BitTorrent, vous devrez confirmer les paramètres de port que vous souhaitez utiliser.

Appuyez sur Entrée pour confirmer la configuration de chaque application (ou sélectionnez Non , si vous préférez les modifier).

Après quelques étapes de configuration initiales de l'application, vous pourrez modifier le fuseau horaire et le nom d'hôte de votre machine, ainsi que certains emplacements par défaut pour le contenu multimédia. Sélectionnez Non , sauf si vous êtes satisfait des paramètres par défaut, puis appuyez sur Entrée.

Comment configurer un serveur multimédia Linux en moins d une heure

La première option permet de configurer le fuseau horaire de votre serveur. En supposant que le fuseau horaire de votre système est correct, choisissez Utiliser le système à ce stade, ou en sélectionner un autre avec Enter New . Modifiez le nom d'hôte dans le menu suivant, soit en utilisant le nom d'hôte actuel du serveur (si vous préférez cela, choisissez Utiliser le système à nouveau) ou en sélectionnant Saisir nouveau .

Le menu suivant vous demande de choisir divers ID d'utilisateur et ID de groupe ; il est recommandé de sélectionner Utiliser le système option ici.

Vous devrez ensuite sélectionner le bon dossier pour le fichier de configuration de Docker. À moins que vous ne prévoyiez de modifier cela, choisissez Utiliser le système . Le menu suivant vous demandera si vous souhaitez définir des autorisations sur votre fichier de configuration Docker, sélectionnez Oui et appuyez sur Entrée.

Vous pouvez maintenant commencer à éditer des dossiers pour divers supports. Vous pouvez sélectionner le vôtre, mais si vous souhaitez que vos fichiers apparaissent dans votre répertoire d'accueil utilisateur Linux, sélectionnez Utiliser le système pour chacun d'entre eux, ou sélectionnez Saisir nouveau pour des emplacements entièrement nouveaux. Si les dossiers n'existent pas, DockSTARTer demandera l'autorisation de les créer, alors appuyez sur Oui et entrez.

Comment configurer un serveur multimédia Linux en moins d une heure

Une fois terminé, DockSTARTer confirmera les modifications apportées à votre fichier de configuration Docker. À sa dernière étape, il vous demandera si vous souhaitez créer les conteneurs finaux pour vos applications ; sélectionnez Oui et appuyez sur Entrée et attendez que le processus se termine.

Les applications seront téléchargées et installées dans des conteneurs "sandbox" créés selon vos spécifications. Cela peut prendre un peu de temps, selon les applications que vous avez choisies, les ressources de votre serveur et votre connexion Internet.

Une fois terminé, vos applications seront installées et prêtes à fonctionner dans des conteneurs Docker ! Certains peuvent nécessiter une configuration supplémentaire, comme Emby, et peuvent fonctionner avec des interfaces utilisateur Web pour la configuration. Vous pouvez configurer Emby, par exemple, en visitant

VotreAdresseIpServeur :8096 

avec votre navigateur Web.

Vous pouvez également configurer et surveiller votre installation Docker avec Portainer. Utilisez votre navigateur Web pour visiter

L'adresse IP de votre serveur :9000 

où vous allez d'abord créer un compte d'administration. Choisissez un nom d'utilisateur et un mot de passe, puis cliquez sur Créer un utilisateur .

Un serveur multimédia Linux, prêt en moins d'une heure

Docker simplifie l'installation d'un serveur multimédia sous Linux. Plutôt que d'installer chaque application séparément, à l'aide de DockSTARTer, vous pouvez installer Docker et toutes les applications de conteneur dont vous avez besoin en une heure ou moins, selon la rapidité de votre serveur (et en supposant qu'il est déjà pré-construit).

Il ne sert à rien d'avoir un serveur multimédia, bien sûr, sans le bon lecteur multimédia (ou les bons lecteurs !) pour correspondre. Créez un lecteur multimédia à l'aide de ces distributions de centre multimédia Linux et transformez votre maison en une centrale de lecture multimédia ultime.


[]