Aller au contenu

[TUTO] Plex via docker, avec ou sans transcodage matériel

Featured Replies

  • Réponses 1 k
  • Vues 221.8 k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Most Popular Posts

  • Merci @MilesTEG1 il est bien en host ... Visiblement d'autres rencontrent le même problème plex token not written to preferences on first run · Issue #100 · linuxserver/docker-plex · GitHub

  • Merci @Einsteinium pour ce tuto. Je viens de le mettre en place, c'est top. Efficace et fonctionnel. De même pour le transcodage Hardware (transcodage de vidéos 4k sur smartphone à distance en 4G

  • Bonjour, Ça dépend si tu l'as activé ou non. C'est dans "Panneau de configuration > Réseau > Interface réseau > Gérer > Paramétre d'Open vSwitch" C'est disponible sur les NA

Images postées

Posté(e)

Oui dans le script j'ai bien chmod 666 /dev/dri/renderD128.

Je l'ai exécuté avec putty en root pour être sûr mais ça n'as rien changer.

J'ai essayé avec et sans les droits root pour le conteneur.

J'ai essayé de mettre un "." devant le chemin pour la tache de planification.

 

 

Posté(e)
Il y a 7 heures, Einsteinium a dit :

On dérive du sujet 🙂

Vous avec bien « renderD128 » ?

Sinon avec rasplex, c’est de la lecture direct, tu passes par quoi @pluton212+ ?

Salut,

j'envoi du NAS au Rasp à travers les adaptateurs CPL de free: CPL de destination => switch => FreePlayer et rasplex.

J'utilise le transcodage à la source pour "optimiser" le débit.

 

Modifié par pluton212+

Posté(e)

J'ai parfois des lag et comme ça jamais.
Du coup je ne me pose pas de questions 🙂

 

Posté(e)

Oui en effet, mais la box est "confinée" et le raspberry pi aussi, il me faudrait un répétiteur mais bon, puisque ça fonctionne ainsi... 

  • 4 semaines après...
Posté(e)

Merci Einsteinium,

Pour ce tuto je viens de mettre de le place ( pas la partie transcodage et VMM ) je ferai plus tard.

Par contre j'ai dû ouvrir le port dans le pare-feu du nas, c'est normal ??

 

Posté(e)
  • Auteur

Si tu l’héberges en host oui c’est normal, il est sur le même réseau que le nas, au même titre que n’importe quel s’autre service, il n’y a que si tu lui donnes son indépendance au niveau réseau, qu’il ne dépendra plus du pare-feu du nas.

Posté(e)

Du coup c'est normal que le répertoire partager Docker soit vide, alors que d’après une de tes capture du as un sous répertoire plex dedans pour ta part.

Donc il est préférable de le passer en VMM comme ça pas d'impact sur le nas.

Posté(e)
  • Auteur

Oui faut les créer dans le dossier docker, moi je le fais pour exporté la config de plex en dehors du docker.

Bah cela dépend des usages, moi je le fais pour que le serveur passe par la 4G

Posté(e)

il y a moyen de sauvegarde las base de données car si tu stoppes le docker quand tu le relances il faut recrée la base de données des films et séries 😯

Modifié par firlin

Posté(e)
  • Auteur

Partie 3) volume

Te fait exporté le dossier config, c’est lui qui contiendra aussi bien la config, que la bibliothèque de plex.

Posté(e)

C’est ce que j’ai fait hier lors de la configuration du docker.

Par contre j’ai une subtilité dans mon cas j’ai les dossiers films et séries qui sont monté en CIF sur le nas le problème peut venir de là.

On peut en parler en MP si tu veux ce soir.

Posté(e)
  • Auteur

Normalement cela ne doit pas causé de soucis, tant que le montage est là avant démarrage du docker, maintenant pas sûr qu’il détecte les changements dans les dossiers automatiquement.

Posté(e)
  • Auteur

Normalement sa doit pas posé soucis, tel que je le vois c’est bon, mainten n’y faut pas voir si au lancement les dossiers sont considérés comme vide par plex le temps de la connection ?

Posté(e)

bonjour,

j'ai un synology DS1817+.

Je n'arrive pas à active le transcodage .

j'ai bien modifier le fichier

{
   "cap_add" : [],
   "cap_drop" : [],
   "cmd" : "",
   "cpu_priority" : 50,
   "devices" : [
      {
         "CgroupPermissions" : "rwm",
         "PathInContainer" : "/dev/dri",
         "PathOnHost" : "/dev/dri"
      }
   ],
   "enable_publish_all_ports" : false,
   "enable_restart_policy" : true,
   "enabled" : true,
   "entrypoint_default" : "/init",
   "env_variables" : [

Quand je lance le conteneur , j'ai le message "le container n'existe pas."

Par contre , quand je me connect en ssh :

 je n'est pas ce fichier :

/dev/dri/renderD128

Même pas le répertoire .

 

/dev/dri/renderD128
Posté(e)

@ati34500 Pas de décodage matériel sur le 1817+ qui ne possède pas l'architecture matérielle pour...tu as déjà néanmoins l'avantage de faire tourner Plex dans un container Docker au lieu d'un package direct sur ton NAS.

Posté(e)
  • Auteur

Ouaip voilà... maintenant dit toi que ton nas n’aura pas de problème pour le transcodage et le nas ne sera pas perturbé si tu laisses les réglages que j’ai mis 😉

  • 1 mois après...
Posté(e)

@Einsteinium

Qaund on a fait un erreur de frappe sur cette ligne et qu'elle a éte lancé au niveau du nas ( ligne de comamnde ).Tu la supprimes comment en ligne de commande ?

Citation

docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 --ip-range=192.168.0.100/32 -o parent=ovs_eth0 plex_lan

 

  • 3 semaines après...
Posté(e)
  • Auteur

Bon alors pour ceux qui utilisent mon affranchissement d’ip, vous aurez peu être remarqué que, sécurité supplémentaire de docker, quand on utilise le macvlan, le réseau créé ne peut contacter l'hôte, le nas dans notre cas.

Cela pause problème dans différentes situations, par exemple si on utilise le proxy du nas, vous n’aurez pas accès au serveur, de même si vous utilisez sur le nas des paquets ou dock devant communiqué avec le serveur plex, comme Tautulli, c’est mort.

Certains d’entre vous, comme moi d’ailleurs... qui avons plusieurs port lan, nous utilisons les autres ports lan du nas, soucis, lorsque le routeur/switch/etc... redémarre, le nas bascule sur les interfaces, rendant la feinte inopérante et demandant alors à refaire l’interface sur l’autre port, reboot routeur/...(très souvent sans effet) ou à reboot le nas.

Alors aujourd’hui cela m’a gavé, j’ai donc fais quelques recherches et j’ai trouvais la solution pour faire communiqué l’interface macvlan, avec son hôte.

Donc s’il y a des intéressés, je vais mettre à jour le tutoriel pour.

Je pense même refaire un tutoriel concernant le sujet 😬

  • 2 semaines après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Qui est en ligne (Afficher la liste complète)

  • Il n’y a aucun utilisateur enregistré actuellement en ligne

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.