-
Compteur de contenus
6793 -
Inscription
-
Dernière visite
-
Jours gagnés
20
Tout ce qui a été posté par Einsteinium
-
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
C'est synology qui à choisis un modèle sans puce graphique dédier malheureusement : https://www.amd.com/fr/products/embedded-ryzen-v1000-series#Caractéristiques Maintenant pour ma part le transcodage vidéo est désactivé, juste l'audio est actif, entre la fibre et les lecteurs récents, il n'y a plus aucune raison de laisser ce dernier actif, donc pour mon prochain nas cela ne me fera n'y chaud, n'y froid. ps : un firestick 4k décode sans soucis et ce retrouve être un upgrade pas cher Un problème de droit alors ? Regarde les logs de plex le cas échéant voir -
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
Tu dois avoir un volume monté qui n'existe plus ou avec une erreur orthographique -
[TUTO] Plex via docker, version "express" + Configurations
Einsteinium a posté un sujet dans Tutoriels
Préambule Nous allons voir comment faire un docker avec Plex en version "express", entre guillemets car cette version plus rapide à mettre en place utilisera un script pour maintenir le docker à jour et relancera plex chaque nuit par la même, la coupure dure le temps du relancement du docker et au final inutile de surveiller github ou d'utiliser de docker aux supers droits pour maintenir à jour l'image. Si vous préférez une version plus classique vous avez mon autre tutoriel : I - Préparation de l'installation A ) On commence par la création d'un dossier "Plex" dans le dossier "docker" B ) Création de 2 sous dossiers que vous créez dans le dossier "Plex" : "config" et "transcode" C ) La création d'un utilisateur "Plex", pour lequel on ne définira aucun accès dans les applications et un droit de lecture seule sur les dossiers vidéos. D ) Récupération du PUID/PGID pour le docker : Connectez vous en ssh et tapez dans la console "id Plex", on prendra alors note du uid/gid retourné. E ) Transcodage matériel Si votre nas est bien compatible : Voir la liste Alors vous créez un fichier "plexhw.sh" à la racine de notre dossier "Plex" contenant : #!/bin/sh if [ -d /dev/dri ]; then chmod 660 /dev/dri/renderD128 chmod 660 /dev/dri/card0 fi exit 0 Puis faire une tâche qui s'exécutera au démarrage : Panneau de configuration / Planificateurs de tâches / Créer / Tâche déclenchée / Script défini par l'utilisateur Avec pour utilisateur "root", en évènement "Démarrage" et dans le script le chemin de notre fichier "/volume1/docker/Plex/plexhw.sh" Exécutez manuellement la tâche pour appliquer la modification. II - Création du docker A ) Le script du docker La création d'un fichier "dockerplex.sh" dans le dossier "Plex" contenant les lignes suivantes : #!/bin/sh docker pull lscr.io/linuxserver/plex:latest docker stop Plex docker rm Plex docker image prune -f docker volume ls -qf dangling=true | xargs -r docker volume rm docker run -d \ --cpu-shares=50 \ --memory=4G \ --memory-swap=4G \ --name=Plex \ --net=host \ --device=/dev/dri:/dev/dri \ -e PUID=0000 \ -e PGID=000 \ -e VERSION=latest \ -e TZ=Europe/Paris \ -v /volume1/multimedia:/data:ro \ -v /volume1/docker/Plex/transcode:/transcode:rw \ -v /volume1/docker/Plex/config:/config:rw \ lscr.io/linuxserver/plex:latest exit 0 B ) Les variables à personnaliser : 1 ) La mémoire --memory=4G \ --memory-swap=4G \ Ici le réglage est pour 4Go, valeur idéale surtout lors des parses, néanmoins vous pouvez réduire ces valeurs, il faudra mettre alors pour : 2Go : 2G 1Go : 1G La variable memory-swap = memory, empêche le docker de déborder dans le swap une fois la limite de mémoire max atteinte. 2 ) Transcodage matériel Si votre nas n'est pas compatible alors vous supprimez la ligne : --device=/dev/dri:/dev/dri \ 3 ) PUID/PGID -e PUID=0000 \ -e PGID=000 \ Par les valeurs récupérées au point "I -> D" 4 ) Les dossiers multimédias -v /volume1/multimedia:/data:ro \ A personnaliser et multiplier en fonction de vos dossiers, par exemple : -v /volume1/Vidéo:/data/movies:ro \ -v /volume1/Séries:/data/tvshows:ro \ C ) Création et update journalier Nous créons une tâche qui exécutera notre fichier tous les jours à 5h30 : Panneau de configuration / Planificateurs de tâches / Créer / Tâche planifiée / Script défini par l'utilisateur Avec pour utilisateur "root" et dans le script le chemin de notre fichier "/volume1/docker/Plex/dockerplex.sh" Exécutez manuellement la tâche pour la création initiale. D ) Réclamer le serveur plex Pour cette étape, il faudra être rapide, après obtention du token, vous aurez 4 minutes. 1 ) Visitez cette page Plex Token et copiez le token obtenu 2 ) Modifiez notre fichier "dockerplex.sh" puis rajoutez la variable : -e PLEX_CLAIM=tokenobtenu \ 3 ) Exécutez manuellement de nouveau la tâche du point "II -> C" 4 ) Votre serveur est maintenant réclamé, supprimez la variable rajoutée au point "II -> D -> 2" Voilà c'est terminé, Inutile de relancer la tâche à nouveau, la modification temporaire pour le token sautera à la prochaine exécution du script, en seconde partie je donnerai les configurations que j'utilise actuellement pour vous faire gagner du temps. Adresse du serveur : https://ipdunas:32400 (en cas d’erreur, rajoutez /web à la fin) NB : Dockerfile avec le label watchtower : version: "2.1" services: plex: cpu_shares: 50 mem_limit: 4G container_name: Plex network_mode: host devices: - /dev/dri:/dev/dri labels: - com.centurylinklabs.watchtower.enable=true environment: - PUID=0000 - PGID=000 - TZ=Europe/Paris - VERSION=latest volumes: - /volume1/multimedia:/data:ro - /volume1/docker/Plex/transcode:/transcode:rw - /volume1/docker/Plex/config:/config:rw restart: unless-stopped image: lscr.io/linuxserver/plex:latest -
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
@MilesTEG1 Cela entraine une erreur de droit visible dans la console du docker sinon, maintenant l'utilité je ne la vois pas non plus pour le moment, mais autant régler ce problème maintenant et ne plus avoir d'erreur. -
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
@pluton212+ Oui jusqu'en 1080p d'après la liste officiel : https://docs.google.com/spreadsheets/d/1MfYoJkiwSqCXg8cm5-Ac4oOLPRtCkgUxU0jdj3tmMPc -
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
Oui rajoute la ligne de droit pour card0 😉 -
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
@MilesTEG1 Seulement sur le render128 avant, les nouveaux drivers demande maintenant aussi card0, je ne donne jamais de droit superflus pour ma part si ce n’est pas nécessaire 😉 -
[TUTO] Plex via docker, avec ou sans transcodage matériel
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
Modification pour la partie transcodage en rajoutant des droits : chmod 660 /dev/dri/card0 Le docker utilise maintenant les pilotes officiels du dépôt d’Intel, il réclame les droits dessus. -
Avis sur Ds920+ & ses accessoires
Einsteinium a répondu à un(e) question de synoUser31 dans Questions avant achat
On est quand même bien loin des 8Go max que le proco est sensé prendre 🙂 Mais je garde sa dans un coin, je suis loin d’exploité les 12Go avec tous ce que je fais déjà tourné 😉 -
Avis sur Ds920+ & ses accessoires
Einsteinium a répondu à un(e) question de synoUser31 dans Questions avant achat
La tu m’intéresses, le nas la prends bien sans soucis ? référence exact stp 🙂 -
Avis sur Ds920+ & ses accessoires
Einsteinium a répondu à un(e) question de synoUser31 dans Questions avant achat
La référence de la ram qui marche pour notre modèle, il y en a deux et la seconde ne marchera pas, première ligne de ma signature. Pour ma seconde ligne, c’était juste à titre d’information mon choix, cela peu être une alternative, pour ma part j’ai fait le coup entre achat de gros hdd et cloud illimité avec ssd, je regrette pas à la réactivité du nas au final. -
Avis sur Ds920+ & ses accessoires
Einsteinium a répondu à un(e) question de synoUser31 dans Questions avant achat
Pour la ram regarde ma signature 🙂 Pour ma part j’ai fais le choix du cloud illimité et mettre des ssd. -
Synology Photos partage d'album
Einsteinium a répondu à un(e) sujet de Symuli dans Logiciels Compatibles
Et bien sur la première capture tout est bon, c'est la méthode que j'utilise. C'est donc un réglage dans portail de connexion / applications / synology photos à faire. Le nas est accessible comment à distance ? par ip ou par domaine ? -
Alors le débat part en HS, certains voulant ramené leurs sciences infuses en HS comme toujours et le débat n'a pas lieu dans ce topic. Au passage lien du topic évoquant pour la première fois le problème avec le paquet TP qui est toujours d'actualité à ce jour : https://community.synology.com/enu/forum/2/post/129533?reply=410933
-
270/257Gb, cela vas tu es large lol dit toi que en mai dernier j’étais à 2991/1914Gb 😉
-
tune2fs -l /dev/sdaX | grep "Lifetime writes" sur sd5/sd6, c’est de l’eMMC de 4Gb pour rappel
-
Hum cela sent les RT en fin de vie =P Vous avez loupé mes interventions sur la mémoire emmc que compte le RT ?
-
2 serveurs Plex sur le même NAS
Einsteinium a répondu à un(e) sujet de _DR64_ dans Installation, Démarrage et Configuration
Pour rebondir sur ce que @cadkey vient de dire… Il te suffit d’avoir le serveur propriétaire avec un compte, tu fais tes 15 utilisateurs, tu fais une invitation d’un second compte plexpass, qui lui aura 15 compte aussi, cela t’évitera déjà d’avoir deux serveurs 🙂 Alors là… on a pas le même point de vue, Emby est un fork de Plex qui a pris le relais quand Plex est devenus payant, Emby est une version lourdingue non optimisée, il suffit de comparer la taille des bases de données entre Plex et Emby pour comprendre. Jellyfin a fait un fork de Emby lorsque ce dernier est devenus payant, mais là aussi il manque encore d’optimisation (base de donnée x2 par rapport à Plex) Globalement je ne renseigne que le sous domaine dans Plex, rien d’autre, je n’ouvre aucun port (accès à distance est off), ne renseigne aucun certificat (c’est le nas qui le fournit avec le sous domaine) -
2 serveurs Plex sur le même NAS
Einsteinium a répondu à un(e) sujet de _DR64_ dans Installation, Démarrage et Configuration
Tu dis avoir deux comptes, il y aussi une limite là dessus par rapport au serveur ? Sinon vue que tu utilises le reverse proxy, il te suffit de mettre les 3 en bridge et plus de soucis. Tes serveurs Plex doivent bombarder de requête le nas, protection ddos qui ce déclenche ? Ton 918+ supportera les 3 serveurs si tu n’as pas de transcodage et des plages de maintenance planifier différentes, tes disques durs vont avoir du mal à suivent eux. (Je ne connais pas le poid de tes bibliothèques) -
2 serveurs Plex sur le même NAS
Einsteinium a répondu à un(e) sujet de _DR64_ dans Installation, Démarrage et Configuration
Mais sinon il n’y a aucune limite d’invitation en partage, c’est parce que tu veut partager le Plex pass ? -
Pour information j'ai remplacé mes hdd par des ssd, j'en ai profité pour faire une fresh install. Cette fresh install à été bénéfique au final sur plusieurs point, exemple le niveau de tls que j'avais mis en moderne, ne l'était pas réellement et resté en intermédiaire par exemple..., les problèmes avec la ram aussi... Bref à l'avenir je ne ferais plus de migration, mais directement des fresh install entre les mise à jour majeure...
-
Impossibilité de paramétrer Plex
Einsteinium a répondu à un(e) sujet de MoMie0 dans Logiciels Compatibles
@MoMie0 Beaucoup d’énergie au final, prends un firestick tv 4K en promotion et tu rendras ta vieille TV connecté et plus de manipulation fastidieuse à faire pour accéder à plex 😉 -
[TUTO] Certificat Let's Encrypt avec acme.sh & api Ovh en Docker (DSM6/7) (Update 07/09/22)
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
Place tes deux domaines chez le même registrar ? -
[TUTO] Certificat Let's Encrypt avec acme.sh & api Ovh en Docker (DSM6/7) (Update 07/09/22)
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
C’est exactement cela 🙂 Tu refais une api Ovh, et tu doubles les get/get/… pour le second domaine ou alors tu *jocke* -
[TUTO] Certificat Let's Encrypt avec acme.sh & api Ovh en Docker (DSM6/7) (Update 07/09/22)
Einsteinium a répondu à un(e) sujet de Einsteinium dans Tutoriels
Donc tu as fait une instance, mais deux certificats quand même, moi j'ai fait une instance et un certificat unique pour deux domaines, afin de ne pas être gêné par la fonction par "defaut" de synology, cela avait été abordé dans le topic de mémoire. (ou le déploiement passé par défaut le certificat), par contre niveau api j'ai fais en droit restreint sur les deux domaines uniquement et pas une couvrant le compte