Comment configurer Jellyfin sur Linux dans Docker

Jellyfin est une implémentation open source de Plex. C'est le serveur multimédia parfait pour ceux qui n'aiment pas la direction de Plex. Ce guide vous montrera comment déployer un serveur Jellyfin sur Linux dans Docker.

Installer Docker sous Linux

Pour utiliser Jellyfin sur Linux en tant que conteneur Docker, vous devrez installer Docker sur votre serveur Linux. Il existe de nombreuses façons d'installer Docker sur Linux. Dans ce guide, nous allons l'installer en tant que package Snap.

Pourquoi un forfait Snap ? Faire fonctionner Docker est aussi simple que snap install , et il n'est pas nécessaire de perdre du temps à configurer des dépendances, des référentiels, des clés, etc. Cependant, vous devez activer le runtime Snap pour que Docker fonctionne comme un Snap. Suivez notre guide sur la configuration de Snap pour le faire fonctionner.

Avec l'environnement d'exécution du package Snap sur votre serveur Linux, utilisez la commande snap install pour installer la dernière version de Docker sur votre ordinateur.

menu fixe d'installation sudo snap

Après avoir installé Docker sur Linux, vous pouvez y accéder en utilisant le compte root. Vous pouvez vous connecter en root avec la commande suivante.

su -

Vous ne pouvez pas accéder au compte root sur votre système Linux ? Vous aurez besoin de l'activer. Pour l'activer, exécutez les commandes ci-dessous.

sudo -s mot de passe

Avec le compte root connecté, vous pouvez accéder à Docker avec la commande Docker –help . Cette commande vous montrera toutes les commandes liées à Docker. Vous pouvez également activer Docker pour votre utilisateur avec les commandes ci-dessous.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap disable docker sudo snap enable docker

Extraction de l'image du docker Jellyfin

Avec l'outil Docker opérationnel sur votre système Linux, il est temps d'extraire l'image Jellyfin Docker de Dockerhub. À l'aide de la commande docker pull , récupérez le logiciel. Cela ne prendra qu'une minute.

su -

docker pull jellyfin/jellyfin: dernier

Tirer l'image Jellyfin Docker est assez pratique. Cependant, si vous souhaitez en savoir plus sur l'image Jellyfin Docker pour dépanner ou pour explorer ce pour quoi vous configurez votre système, cliquez ici.

Après avoir saisi le conteneur Jellyfin, vous devez utiliser la commande mkdir pour créer les dossiers "config" et "cache". Ces dossiers contiendront vos fichiers de configuration Jellyfin et vos fichiers de cache.

Remarque : les fichiers de configuration du conteneur Jellyfin doivent être au format /root. Pourquoi? Snap Docker ne peut pas interagir avec les fichiers en dehors du répertoire $HOME. Si vous essayez de vous déplacer à l'extérieur /root, vous rencontrerez des erreurs.

mkdir -p ~/jellyfin/{config,cache}

Une fois ces deux dossiers créés, vous pourrez les voir dans le /root/jellyfinrépertoire. Pour accéder à ces dossiers, exécutez les commandes suivantes.

su -

cd /racine/jellyfin

Démarrage du conteneur docker Jellyfin

Pour démarrer le conteneur docker Jellyfin pour la première fois, vous devez exécuter la commande docker run suivante . Cette commande est modifiée par rapport à celle fournie avec la documentation officielle de Jellyfin pour fonctionner avec la version Snap de Docker.

su -

docker run -d -v /root/jellyfin/config:/config -v /root/jellyfin/cache:/cache -v /media:/media --net=host jellyfin/jellyfin:latest

Une fois la commande ci-dessus exécutée, Docker configurera votre image Jellyfin, vos dossiers, votre réseau, etc. Ce processus ne devrait pas prendre longtemps. Lorsque le conteneur est démarré, vous pouvez y accéder via l'URL suivante.

HTTP://local-lan-ip-address-of-server:8096

Démarrage du conteneur Jellyfin après l'installation

La première fois que Jellyfin est installé, la commande docker run est utilisée. Cependant, docker run est pour les images. Ainsi, pour réexécuter votre conteneur en cas de redémarrage du système (ou de hoquet), vous devrez exécuter la commande docker start .

À l'aide de la commande docker ps -a , affichez tous les conteneurs du système.

su -

docker ps-a

Recherchez le "CONTAINER ID" et trouvez l'identifiant du conteneur Jellyfin. Ensuite, vous pouvez démarrer le conteneur avec la commande docker start suivante .

menu fixe démarrer CONTAINER_ID

Alternativement, vous pouvez arrêter le conteneur avec docker stop .

docker stop CONTAINER_ID

Configurer Jellyfin

Pour configurer Jellyfin, vous devez exécuter l'assistant de configuration. Ensuite, suivez les instructions étape par étape ci-dessous.

Étape 1: Lisez le "Bienvenue à Jellyfin!" message. Ensuite, sélectionnez le bouton "Suivant" pour continuer.

Étape 2 : Jellyfin vous montrera une page « Parlez-nous de vous » sur la page suivante. À partir de là, vous devez créer un nom d'utilisateur administrateur et un mot de passe.

Pour "Nom d'utilisateur", saisissez "admin". Ensuite, sélectionnez le bouton "Suivant".

Étape 3 : Vous devez maintenant paramétrer vos médiathèques. Sélectionnez le bouton "+" à côté du bouton "Ajouter une bibliothèque multimédia". Vous devrez ensuite sélectionner un type de contenu. Les types incluent les films, la musique, les émissions de télévision, les photos, etc.

Assurez-vous de sélectionner le /mediadossier. Ce dossier se trouve dans le conteneur Jellyfin, pas dans le système d'exploitation hôte.

Étape 4 : Pour ajouter des médias à Jellyfin, ajoutez des fichiers au /mediadossier sur le système d'exploitation hôte. Le conteneur Jellyfin verra ces fichiers sur le système d'exploitation hôte et les transmettra. Assurez-vous que le dossier dispose des autorisations correctes via le système d'exploitation hôte avec :

Sur le système d'exploitation hôte, accédez à /media/ avec le terminal, créez un dossier "films", un dossier "tv" et un dossier "musique". Ensuite, mettez à jour les autorisations de ces dossiers afin que Jellyfin puisse y accéder.

sudo chmod -R 777 /médias/films/ sudo chmod -R 777 /médias/tv/ sudo chmod -R 777 /médias/musique/

Étape 5: Placez votre sur le système d'exploitation hôte et placez vos fichiers multimédias dans les dossiers «films», «tv» et «musique». Ensuite, terminez le processus de configuration de Jellyfin pour lui permettre de détecter votre média.

Utilisation de Jellyfin

Pour utiliser Jellyfin, accédez à l'URL utilisée pour la configuration et sélectionnez un film, une émission de télévision ou un fichier musical à afficher. Vous pouvez également consulter le site Web de Jellyfin pour obtenir des informations sur les différentes applications disponibles.

Leave a Comment

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.