Module 8 — Déployer ton serveur multimédia (Jellyfin)
Format : vidéo Durée cible : 15-18 min Statut : gratuit Estimation production : 8-12h
Choix éditorial : Jellyfin plutôt que Plex
Jellyfin est open source, 100% gratuit (pas de palier premium type Plex Pass), et cohérent avec le positionnement self-hosted de la série. Mentionner Plex comme alternative valide en une phrase pour ne pas frustrer les viewers qui l'utilisent déjà, mais dérouler la démo sur Jellyfin.
Script
[0:00-0:45] Hook
"Ton premier vrai résultat visible de la série : ton propre Netflix perso, avec tes films et séries, accessible depuis ton canapé ou n'importe où. On déploie ça maintenant."
[0:45-1:30] Pourquoi Jellyfin
"Jellyfin, c'est open source et gratuit à 100%, pas de version 'premium' cachée derrière un abonnement. C'est notre choix pour cette série."
[1:30-3:00] Préparer le container
Démo rapide : réutiliser le LXC Docker créé au module 7, ou en créer un dédié media-server selon les ressources dispo. Créer un dossier pour le fichier compose et un point de montage pour les médias.
[3:00-8:00] docker-compose.yml Jellyfin Démo, fichier à l'écran ligne par ligne :
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
ports:
- "8096:8096"
volumes:
- ./config:/config
- ./cache:/cache
- /path/vers/tes/films:/media
restart: unless-stopped
Expliquer le volume /media en particulier — c'est là qu'on pointe vers le stockage réel des fichiers (disque dédié si dispo).
docker compose up -d, vérifier avec docker ps.
[8:00-13:00] Assistant de premier démarrage
Démo web http://<ip>:8096 :
- Créer le compte admin
- Ajouter une bibliothèque (pointer vers
/media) - Scan de la bibliothèque, montrer les métadonnées/posters récupérés automatiquement
[13:00-16:00] Test de lecture Démo : lancer un film depuis le navigateur, puis rapide démo app mobile Jellyfin pour montrer l'accès multi-appareil (en local pour l'instant, l'accès distant sécurisé vient module 10).
[16:00-17:00] CTA
"Ton Netflix perso tourne. Prochaine étape : ton cloud perso pour remplacer Google Drive — module 9."
Notes techniques
- Rappeler l'importance légale : n'héberger que du contenu dont on possède les droits (rips personnels de sa propre collection physique, contenus libres de droits).
- Mentionner le transcodage matériel (GPU) comme option avancée premium, pas nécessaire pour démarrer.