⚙️ Installation de Jellyfin

Cette méthode permet de déployer rapidement Jellyfin dans un conteneur Docker, simplifiant la gestion et les mises à jour 📦. Docker Compose permet de définir la configuration dans un seul fichier YAML 📝.





1️⃣ Prérequis


  • 💻 Un serveur ou PC avec Docker et Docker Compose installés
  • 💾 Espace disque suffisant pour vos médias (films, séries, musiques…)




2️⃣ Créer le fichier Docker Compose


📄 Créez un fichier docker-compose.yml dans un dossier dédié :

services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    network_mode: "host" # Ou bridge si vous préférez
    volumes:
      - /srv/jellyfin/config:/config
      - /srv/jellyfin/media:/media
    restart: unless-stopped

💡 Explications :

  • 🖼️ image: jellyfin/jellyfin:latest → Utilise la dernière version officielle de Jellyfin
  • 💾 volumes → Permet de persister la configuration et d’accéder aux médias
  • 🔄 restart: unless-stopped → Redémarre automatiquement le conteneur si nécessaire
  • 🌐 network_mode: "host" → Utilisation du réseau du serveur pour simplifier la diffusion (optionnel)




3️⃣ Lancer Jellyfin


🚀 Dans le terminal, placez-vous dans le dossier contenant docker-compose.yml et lancez :

docker-compose up -d

📦 Cette commande télécharge l’image Docker si nécessaire et démarre Jellyfin en arrière-plan.





4️⃣ Accéder à Jellyfin


🌐 Ouvrez un navigateur et allez sur :

http://IP_DE_VOTRE_SERVEUR:8096

👤 Configurez votre utilisateur admin et ajoutez vos bibliothèques de médias :

  • 🎥 Films et séries
  • 🎵 Musiques
  • 📸 Photos




5️⃣ Gérer et mettre à jour Jellyfin


🔄 Pour redémarrer le serveur :

docker-compose restart

⬆️ Pour mettre à jour Jellyfin :

docker-compose pull
docker-compose up -d

💡 Vos données et configuration sont conservées grâce aux volumes.





✅ Résultat


🎉 Jellyfin est maintenant installé et accessible sur votre réseau !

Vous pouvez ajouter vos médias, configurer vos utilisateurs et profiter d’un serveur multimédia complet et open-source 🏠🎬📹.