Informations:
TellyTv simule un tuner TV, il permet d'avoir des chaînes IPTV (légal ou pas, cela vous regarde) via PLEX.
Je vous partage une méthode d'installation du conteneur TellyTv en docker, que j'ai fait sur un NAS Synology ds918+.
J'ai eu quelques difficultés alors je vais partager.
L'installation va se faire en SSH, nous allons créer un conteneur dans le docker en ligne de commande.
Pré-requis:
-Avoir un PLEX pass (abonnement premium) pour accéder au Tuner TV dans PLEX.
-Un NAS compatible docker. Liste synology: https://www.synology.com/fr-fr/dsm/packages/Docker
-Le paquet DOCKER doit être installé, via le centre des paquets synology.
-Le logiciel PUTTY pour se connecter en SSH, lien windows: https://the.earth.li/~sgtatham/putty/latest/wa64/putty.exe
-Votre liste IPTV (ex: en fichier Myiptv.m3u ou en lien http://myiptv/xmltv.php?username=&password=&type=m3u&output=ts)
-Création d'un fichier CONFIG pour TellyTv (voir ci-dessous)
Installation:
1) Creation d'un dossier partager docker
-Personnellement pour DOCKER j'utilise un dossier partagé, nommer donc docker, où je fait un sous-dossier pour les différents conteneurs.
-Donc dans (/volume1/docker/tellytv), je place ma liste IPTV.m3u (attention au minuscule et majuscule si vous décidez de renommer différemment)
2) Activation du SSH sur le NAS
-Connecter vous au NAS avec un compte admin.
-Allez dans panneau de configuration / Terminal & SMNP / Activer le SSH port 22 ( où choisir un autre port)

3) Trouver IP local du NAS
-Allez dans panneau de configuration / Centre d'infos / Réseau et relever l'IP local du NAS (ex: 192.168.1.1)

-Lancer le logiciel Putty, puis ce connecter avec l'IP local du NAS et le port SSH choisi avant.

-Une fois l'interface PUTTY lancé, il vous faut entrer votre identifiant "admin"

-Faire entrer et saisir le mot de passe du compte (le mot de passe ne s'affiche pas à l'écran c'est normal)

-Nous avons besoin de passer en ROOT avec la commande: sudo -i

-Ressaisir le mot de passe du compte "admin"

-Vous êtes maintenant connecté en tant que ROOT à votre NAS.
-On gardent PUTTY ouvert pour y revenir après.
4) Création fichier telly.config
-Création du fichier: telly.config.toml (https://drive.google.com/file/d/1J0cH8KAJbr2rxHwC5Ml6tWYz7MFKvw5Z/view?usp=sharing)
-Il faut modifier le fichier avec le bloc note windows, mettre l'IP local de votre NAS et le nom du fichier .m3u ou le lien, sans toucher à autre chose. (attention que windows ne le renomme pas en .txt)

-Je place le fichier dans le répertoire créer au début du Tuto (/volume1/docker/tellytv)
5) Création du conteneur en SSH
-Je reviens sur la fenêtre SSH PUTTY
-et je copie la commande (coller = clique droit dans PUTTY)
docker run -d \
--name='telly_tv' \
--net='bridge' \
-e TZ="Europe/Paris" \
-p '6077:6077/tcp' \
-v /volume1/docker/tellytv/telly.config.toml:/etc/telly/telly.config.toml \
-v /volume1/docker/tellytv:/config \
--restart unless-stopped \
tellytv/telly:dev-ffmpeg
-il v'a mouliner un peu, charger l'image dans docker etc...
-normalement si vous allez sur votre NAS dans DOCKER, il y a un nouveau conteneur nommer telly_tv.
-si le conteneur redémarre sans cesse, c'est que quelque chose n'est pas bon.

-Si tout s'est bien passé vous devez avoir quelque chose comme ça dans le journal du conteneur.
6) Ajout du Tuner TV dans PLEX
-Connecter vous à PLEX en admin
-allez dans paramètres / TV en direct & enregistreur
-ajouter un appareil et cliquer sur (vous ne voyez pas votre appareil ....)

-Saisir l'IP local du NAS et le port 6077

-Le tuner est trouvé, je continue

- Je sélectionne pour l'EPG Canalsat france et je vérifie que les chaînes correspondent bien dans le GUIDE.



7) Retour dans le panneau de configuration du NAS et désactive l'option SSH pour la sécurité.
FIN
PS: c'est mon premier tuto, j'espère avoir été aussi simple que possible et qu'il servira ?
TellyTv simule un tuner TV, il permet d'avoir des chaînes IPTV (légal ou pas, cela vous regarde) via PLEX.
Je vous partage une méthode d'installation du conteneur TellyTv en docker, que j'ai fait sur un NAS Synology ds918+.
J'ai eu quelques difficultés alors je vais partager.
L'installation va se faire en SSH, nous allons créer un conteneur dans le docker en ligne de commande.
Pré-requis:
-Avoir un PLEX pass (abonnement premium) pour accéder au Tuner TV dans PLEX.
-Un NAS compatible docker. Liste synology: https://www.synology.com/fr-fr/dsm/packages/Docker
-Le paquet DOCKER doit être installé, via le centre des paquets synology.
-Le logiciel PUTTY pour se connecter en SSH, lien windows: https://the.earth.li/~sgtatham/putty/latest/wa64/putty.exe
-Votre liste IPTV (ex: en fichier Myiptv.m3u ou en lien http://myiptv/xmltv.php?username=&password=&type=m3u&output=ts)
-Création d'un fichier CONFIG pour TellyTv (voir ci-dessous)
Installation:
1) Creation d'un dossier partager docker
-Personnellement pour DOCKER j'utilise un dossier partagé, nommer donc docker, où je fait un sous-dossier pour les différents conteneurs.
-Donc dans (/volume1/docker/tellytv), je place ma liste IPTV.m3u (attention au minuscule et majuscule si vous décidez de renommer différemment)
2) Activation du SSH sur le NAS
-Connecter vous au NAS avec un compte admin.
-Allez dans panneau de configuration / Terminal & SMNP / Activer le SSH port 22 ( où choisir un autre port)

3) Trouver IP local du NAS
-Allez dans panneau de configuration / Centre d'infos / Réseau et relever l'IP local du NAS (ex: 192.168.1.1)

-Lancer le logiciel Putty, puis ce connecter avec l'IP local du NAS et le port SSH choisi avant.

-Une fois l'interface PUTTY lancé, il vous faut entrer votre identifiant "admin"

-Faire entrer et saisir le mot de passe du compte (le mot de passe ne s'affiche pas à l'écran c'est normal)

-Nous avons besoin de passer en ROOT avec la commande: sudo -i

-Ressaisir le mot de passe du compte "admin"

-Vous êtes maintenant connecté en tant que ROOT à votre NAS.
-On gardent PUTTY ouvert pour y revenir après.
4) Création fichier telly.config
-Création du fichier: telly.config.toml (https://drive.google.com/file/d/1J0cH8KAJbr2rxHwC5Ml6tWYz7MFKvw5Z/view?usp=sharing)
-Il faut modifier le fichier avec le bloc note windows, mettre l'IP local de votre NAS et le nom du fichier .m3u ou le lien, sans toucher à autre chose. (attention que windows ne le renomme pas en .txt)

-Je place le fichier dans le répertoire créer au début du Tuto (/volume1/docker/tellytv)
5) Création du conteneur en SSH
-Je reviens sur la fenêtre SSH PUTTY
-et je copie la commande (coller = clique droit dans PUTTY)
docker run -d \
--name='telly_tv' \
--net='bridge' \
-e TZ="Europe/Paris" \
-p '6077:6077/tcp' \
-v /volume1/docker/tellytv/telly.config.toml:/etc/telly/telly.config.toml \
-v /volume1/docker/tellytv:/config \
--restart unless-stopped \
tellytv/telly:dev-ffmpeg
-il v'a mouliner un peu, charger l'image dans docker etc...
-normalement si vous allez sur votre NAS dans DOCKER, il y a un nouveau conteneur nommer telly_tv.
-si le conteneur redémarre sans cesse, c'est que quelque chose n'est pas bon.

-Si tout s'est bien passé vous devez avoir quelque chose comme ça dans le journal du conteneur.
6) Ajout du Tuner TV dans PLEX
-Connecter vous à PLEX en admin
-allez dans paramètres / TV en direct & enregistreur
-ajouter un appareil et cliquer sur (vous ne voyez pas votre appareil ....)

-Saisir l'IP local du NAS et le port 6077

-Le tuner est trouvé, je continue

- Je sélectionne pour l'EPG Canalsat france et je vérifie que les chaînes correspondent bien dans le GUIDE.



7) Retour dans le panneau de configuration du NAS et désactive l'option SSH pour la sécurité.
FIN
PS: c'est mon premier tuto, j'espère avoir été aussi simple que possible et qu'il servira ?