Synology [Tuto/Plex] Mise à jour automatique de votre serveur Plex sur votre NAS Synology

Salut DarkNeo,
Merci pour ce partage, et bravo c'est bien présenté et clair !

Ps : une petite coquille dans "Déposer votre script à l'emplacement que vous aurez précédement déini sur votre NAS." il manque le F dans défini ;)
 
EVOTk a dit:
Ps : une petite coquille dans "Déposer votre script à l'emplacement que vous aurez précédement déini sur votre NAS." il manque le F dans défini ;)

Héhé c'est corrigé, merci ?
 
Bonjour à vous,

Je viens de tester et j'ai malheureusement une erreur.

État actuel : 127 (Interrompu)
Sortie standard/erreur :
sh: bash/volume1/Scripts/plex_update.sh: No such file or directory

J'ai crée un répertoire "Scripts" et mis le .sh dedans

Si quelqu'un peut m'aider je suis preneur car je suis un bln gros newbie ^^


Merci,
 
Hello :)

FabioDM a dit:
État actuel : 127 (Interrompu)
Sortie standard/erreur :
sh: bash/volume1/Scripts/plex_update.sh: No such file or directory
As-tu bien mis un espace après bash ?
Ta commande dois être la suivante :
Code:
bash /volume1/Scripts/plex_update.sh

FabioDM a dit:
J'ai crée un répertoire "Scripts" et mis le .sh dedans
As-tu créé un répertoire dans un dossier partagé déjà existant ? Ou as-tu créé un nouveau dossier partagé qui s'appelle Script ?
Et par extension de ma question, comprends-tu la différence entre un dossier et un dossier partagé ? Si non je te fais voir ?
 
Hello :)

Un grand merci pour ta réponse.

DarkNeo a dit:
As-tu bien mis un espace après bash ?
Ta commande dois être la suivante :
Code:
bash /volume1/Scripts/plex_update.sh

Il n'y était pas en effet et je viens de le mettre. Merci.

DarkNeo a dit:
As-tu créé un répertoire dans un dossier partagé déjà existant ? Ou as-tu créé un nouveau dossier partagé qui s'appelle Script ?
Et par extension de ma question, comprends-tu la différence entre un dossier et un dossier partagé ? Si non je te fais voir ?

J'ai crée un nouveau dossier qui s'appelle script. Et je ne sais pas s'il est partagé ou non. Je suis preneur d'infos pour comprendre d'avantage.
Mais je pense que le souci venait de l'espace et de ça, car j'avais crée un sous dossier dans Web et l'espace était présent dans la commande mais j'avais le message d'erreur.

C'est dommage j'ai fais manuellement la maj de plex qui est sorti aujourd'hui. J'attends de voir la prochaine et je croise les doigts. :)

Un grand merci pour ton aide
 
FabioDM a dit:
C'est dommage j'ai fais manuellement la maj de plex qui est sorti aujourd'hui. J'attends de voir la prochaine et je croise les doigts. :)

Tu peux quand même lancer le script. Tu auras un message qui indique qu'il n'y a pas de mise à jour disponible. S'il s'affiche c'est que le script fonctionne.

FabioDM a dit:
J'ai crée un nouveau dossier qui s'appelle script. Et je ne sais pas s'il est partagé ou non. Je suis preneur d'infos pour comprendre d'avantage.

En gros sur Synology tu peux créer des "Dossiers Partagés" uniquement depuis le Panneau de configuration.
Ceux sont ces dossiers sur lesquels tu peux appliquer des droits d'accès à tes utilisateurs, groupes et applications.
C'est aussi ce dossier qui est à mettre après le nom de ton volume.
Code:
nom_du_volume/nom_du_dossier_partagé/dossier/sous-dossier/etc..../fichier.sh
1.png2.png3.png
 
Merci pour le complément d'information pour les dossiers partagés. Je pense que l'erreur venait aussi de la.

Je viens d'exécuter le script, je n'ai déjà plus le message d'erreur (que je recevais aussi par mail), mais je n'ai cependant pas le message m'informant qu'il n'y a pas de mise à jour.
Que ce soit dans les notifications du nas ou par mail. J'imagine que ce n'est pas normal ?
 
bonjour DARKNEO ,

merci pour ce super tuto ,

est ce que tu peux m'expliquer un peu plus précisément les lignes à régler dans les autorisations dans le script

moi par exemple comme groupe j ai ça :

administrators
users
video
http

et 7 utilisateurs dont un qui s'appelle Plex ( qui d 'après ce que j'ai lu sert à créer un utilisateur spécifique système Plex )

merci de ton retour
:plusun:
 
Bonjour Tchoupietdoudou, merci pour ton message ?

Tchoupietdoudou a dit:
est ce que tu peux m'expliquer un peu plus précisément les lignes à régler dans les autorisations dans le script
Les lignes permettent de donner ou pas l'accès au dossier partagé de l'application Plex.
Ce dossier partagé sert uniquement à l'exécution de Plex, ce n'est pas ici que seront stockés les médias que tu souhaites lire.
J'ai donc ajouté ces lignes pour éviter que les utilisateurs sauf les administrateurs puissent accéder à ce dossier.
C'est complétement facultatif à la mise à jour auto, tu peux aussi supprimer les lignes si tu veux ?

Tchoupietdoudou a dit:
moi par exemple comme groupe j ai ça :

administrators
users
video
http

et 7 utilisateurs dont un qui s'appelle Plex ( qui d 'après ce que j'ai lu sert à créer un utilisateur spécifique système Plex )
Il est important de noter que le groupe users contient tous les utilisateurs créés sur le NAS. Donc il ne faut surtout pas interdire ce groupe sinon tu interdis l'accès au dossier tout le monde.
Sur mon NAS j'ai créé un groupe qui s'appelle Utilisateurs dans lequel j'ai m'y tous les utilisateurs sauf les administrateurs ce qui n'est pas possible pour le groupe users.

De cette manière j'empêche mes utilisateurs de voir le dossier Plex avec cette ligne :
Code:
synoshare --setuser Plex NA = @Utilisateurs,@http >/dev/null


Et j'autorise les administrateurs et le groupe que Plex créé pour son utilisateur à accéder au dossier partagé.
Code:
synoshare --setuser Plex RW = @administrators,@video >/dev/null
 
FabioDM a dit:
Merci pour le complément d'information pour les dossiers partagés. Je pense que l'erreur venait aussi de la.

Je viens d'exécuter le script, je n'ai déjà plus le message d'erreur (que je recevais aussi par mail), mais je n'ai cependant pas le message m'informant qu'il n'y a pas de mise à jour.
Que ce soit dans les notifications du nas ou par mail. J'imagine que ce n'est pas normal ?

Bonjour Fabio, je te réponds tardivement, au temps pour moi.
Si tu as ce message c'est qu'il n'y a pas de nouvelle version de Plex au moment où tu as exécuté le script.
C'est donc normal.
 
merci pour tes précisions

mais nous sommes d'accord que les utilisateurs ( users ) créés par PLEX sont fait par l'interface web de Plex et pas autrement ? et par nous même administrateur du compte PLEX seulement

donc si je n'autorise / interdit pas l'accès par ta ligne de commande facultative cela ne change rien dans le fonctionnement ... , ou je me trompe ?

en gros j'ai 4 utilisateurs dans Plex mais qui sont gérés par mon compte PLEX et pas par le nas

et 3 utilisateurs sur mon NAS qui ont accès a des dossiers spécifiques mais aucune autorisation sur Plex /

par contre j 'ai bien un groupe video crée par par Plex ..

je pense faire simple en n'utilisant pas ta ligne de commande... je ne vois pas ou les droits users du nas donneraient accès a Plex..

merci pour tes précisions :lol:
 
Tchoupietdoudou a dit:
mais nous sommes d'accord que les utilisateurs ( users ) créés par PLEX sont fait par l'interface web de Plex et pas autrement ? et par nous même administrateur du compte PLEX seulement
Quand je parle d'utilisateur, je parle d'utilisateur système du NAS, pas de Plex.

Tchoupietdoudou a dit:
donc si je n'autorise / interdit pas l'accès par ta ligne de commande facultative cela ne change rien dans le fonctionnement ... , ou je me trompe ?
Cela impacte l'accès au dossier où Plex est installé sur le NAS.
A chaque installation de Plex, le paquet change les droits sur le dossier partagé.
C'est pour cela que j'ai ajouté deux commandes pour m'assurer que cela ne modifie pas les droits d'accès que j'avais prévu à la base.
 
ok super merci j ai bien fait comme tu as dit

j 'ai lance le script et j ai ca comme résultat


sh: bash/volume1/ xxxxxxx /Scripts/plex_update.sh: No such file or directory


c est donc qu il n y pas de mise a jour et donc normal c est ca ?

( vu dans Plex il n y a rien a mettre a jour ... )

juste pour confirmer que c est normal

merci pour tout
 
Tchoupietdoudou a dit:
No such file or directory

Salut,
No such file or directory sugnifie qu'il ne trouve pas ton fichier.
Soit il n'est pas au chemin que tu as indiqué, ou le chemin que tu indique est faux
 
en plus j ai ca comme erreur


Heure d’arrêt : Sat, 01 May 2021 23:19:45 GMT
État actuel : 127 (Interrompu)
Sortie standard/erreur :
bash: /XXXX/XXXX/Scripts/plex_update.sh.: No such file or directory


on met Volume1 après bash ou le nom que l'on a donné au NAS ?

j ai bien mis mon dossier scripts dans un dossier partagé pourtant...
 
Ce dossier partagé est bien sur ton volume1 ?
Dans file station, quand tu survol le dossier dans la barre de gauche, il t'indique le nom du volume ou il se trouve.
Tu peu aussi le savoir dans panneau de configuration > dossier partagé
 
oui oui je viens de le mettre a la racine pour être sur

tjs le mme message d erreur

Tâche : plex
Heure de début : Sat, 01 May 2021 23:37:57 GMT
Heure d’arrêt : Sat, 01 May 2021 23:37:57 GMT
État actuel : 127 (Interrompu)
Sortie standard/erreur :
bash: /volume1/Scripts/plex_update.sh.: No such file or directory
 
edit je crois que ca a marché !!!!

Tâche : plex
Heure de début : Sat, 01 May 2021 23:50:46 GMT
Heure d’arrêt : Sat, 01 May 2021 23:51:41 GMT
État actuel : 0 (Normal)
Sortie standard/erreur :
Version disponible : 1.23.0.4459-20536d6fc
Version installée : 1.23.0.4438-6000
Nouvelle version disponible, installation en cours :
--2021-05-01 23:50:47-- https://downloads.plex.tv/plex-media-server-new/1.23.0.4459-20536d6fc/synology/PlexMediaServer-1.23.0.4459-20536d6fc-x86_64_DSM6.spk
Resolving downloads.plex.tv... 104.18.156.41, 104.18.157.41, 2606:4700::6812:9c29, ...
Connecting to downloads.plex.tv|104.18.156.41|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 110120960 (105M) [binary/octet-stream]
Saving to: '/tmp/plex/PlexMediaServer-1.23.0.4459-20536d6fc-x86_64_DSM6.spk'

0K .......... .......... .......... .......... .......... 0% 13.5M 8s

103050K .......... .......... .......... .......... .......... 95% 45.2M 0s
103100K .......... .......... .......... .......... .......... 95% 56.8M 0s
103150K .......... .......... .......... .......... .......... 95% 39.9M 0s
103200K .......... .......... .......... .......... .......... 96% 48.9M 0s
103250K .......... .......... .......... .......... .......... 96% 52.5M 0s
103300K .......... .......... .......... .......... .......... 96% 49.0M 0s
103350K .......... .......... .......... .......... .......... 96% 46.3M 0s
103400K .......... .......... .......... .......... .......... 96% 53.7M 0s
103450K .......... .......... .......... .......... .......... 96% 49.0M 0s
103500K .......... .......... .......... .......... .......... 96% 53.6M 0s
103550K .......... .......... .......... .......... .......... 96% 39.0M 0s
103600K .......... .......... .......... .......... .......... 96% 48.4M 0s
103650K .......... .......... .......... .......... .......... 96% 49.6M 0s
103700K .......... .......... .......... .......... .......... 96% 47.9M 0s
103750K .......... .......... .......... .......... .......... 96% 46.4M 0s
103800K .......... .......... .......... .......... .......... 96% 55.0M 0s
103850K .......... .......... .......... .......... .......... 96% 52.8M 0s
103900K .......... .......... .......... .......... .......... 96% 50.7M 0s
103950K .......... .......... .......... .......... .......... 96% 38.1M 0s
104000K .......... .......... .......... .......... .......... 96% 49.2M 0s
104050K .......... .......... .......... .......... .......... 96% 55.3M 0s
104100K .......... .......... .......... .......... .......... 96% 48.7M 0s
104150K .......... .......... .......... .......... .......... 96% 40.9M 0s
104200K .......... .......... .......... .......... .......... 96% 54.3M 0s
104250K .......... .......... .......... .......... .......... 96% 48.2M 0s
104300K .......... .......... .......... .......... .......... 97% 51.2M 0s
104350K .......... .......... .......... .......... .......... 97% 40.7M 0s
104400K .......... .......... .......... .......... .......... 97% 49.2M 0s
104450K .......... .......... .......... .......... .......... 97% 50.9M 0s
104500K .......... .......... .......... .......... .......... 97% 49.4M 0s
104550K .......... .......... .......... .......... .......... 97% 46.1M 0s
104600K .......... .......... .......... .......... .......... 97% 44.2M 0s
104650K .......... .......... .......... .......... .......... 97% 44.2M 0s
104700K .......... .......... .......... .......... .......... 97% 54.0M 0s
104750K .......... .......... .......... .......... .......... 97% 42.2M 0s
104800K .......... .......... .......... .......... .......... 97% 50.3M 0s
104850K .......... .......... .......... .......... .......... 97% 53.3M 0s
104900K .......... .......... .......... .......... .......... 97% 51.9M 0s
104950K .......... .......... .......... .......... .......... 97% 45.3M 0s
105000K .......... .......... .......... .......... .......... 97% 52.1M 0s
105050K .......... .......... .......... .......... .......... 97% 48.0M 0s
105100K .......... .......... .......... .......... .......... 97% 49.4M 0s
105150K .......... .......... .......... .......... .......... 97% 4.75M 0s
105200K .......... .......... .......... .......... .......... 97% 54.6M 0s
105250K .......... .......... .......... .......... .......... 97% 47.0M 0s
105300K .......... .......... .......... .......... .......... 97% 52.6M 0s
105350K .......... .......... .......... .......... .......... 98% 44.6M 0s
105400K .......... .......... .......... .......... .......... 98% 56.3M 0s
105450K .......... .......... .......... .......... .......... 98% 48.8M 0s
105500K .......... .......... .......... .......... .......... 98% 52.6M 0s
105550K .......... .......... .......... .......... .......... 98% 37.7M 0s
105600K .......... .......... .......... .......... .......... 98% 44.9M 0s
105650K .......... .......... .......... .......... .......... 98% 54.3M 0s
105700K .......... .......... .......... .......... .......... 98% 47.5M 0s
105750K .......... .......... .......... .......... .......... 98% 51.8M 0s
105800K .......... .......... .......... .......... .......... 98% 48.7M 0s
105850K .......... .......... .......... .......... .......... 98% 54.1M 0s
105900K .......... .......... .......... .......... .......... 98% 49.0M 0s
105950K .......... .......... .......... .......... .......... 98% 37.0M 0s
106000K .......... .......... .......... .......... .......... 98% 53.4M 0s
106050K .......... .......... .......... .......... .......... 98% 48.6M 0s
106100K .......... .......... .......... .......... .......... 98% 49.6M 0s
106150K .......... .......... .......... .......... .......... 98% 49.0M 0s
106200K .......... .......... .......... .......... .......... 98% 49.2M 0s
106250K .......... .......... .......... .......... .......... 98% 53.7M 0s
106300K .......... .......... .......... .......... .......... 98% 44.6M 0s
106350K .......... .......... .......... .......... .......... 98% 42.2M 0s
106400K .......... .......... .......... .......... .......... 98% 50.1M 0s
106450K .......... .......... .......... .......... .......... 99% 54.7M 0s
106500K .......... .......... .......... .......... .......... 99% 47.2M 0s
106550K .......... .......... .......... .......... .......... 99% 48.2M 0s
106600K .......... .......... .......... .......... .......... 99% 48.0M 0s
106650K .......... .......... .......... .......... .......... 99% 52.8M 0s
106700K .......... .......... .......... .......... .......... 99% 49.4M 0s
106750K .......... .......... .......... .......... .......... 99% 38.7M 0s
106800K .......... .......... .......... .......... .......... 99% 50.9M 0s
106850K .......... .......... .......... .......... .......... 99% 53.9M 0s
106900K .......... .......... .......... .......... .......... 99% 48.4M 0s
106950K .......... .......... .......... .......... .......... 99% 45.8M 0s
107000K .......... .......... .......... .......... .......... 99% 49.5M 0s
107050K .......... .......... .......... .......... .......... 99% 53.4M 0s
107100K .......... .......... .......... .......... .......... 99% 48.9M 0s
107150K .......... .......... .......... .......... .......... 99% 39.6M 0s
107200K .......... .......... .......... .......... .......... 99% 52.6M 0s
107250K .......... .......... .......... .......... .......... 99% 50.3M 0s
107300K .......... .......... .......... .......... .......... 99% 47.8M 0s
107350K .......... .......... .......... .......... .......... 99% 47.1M 0s
107400K .......... .......... .......... .......... .......... 99% 54.6M 0s
107450K .......... .......... .......... .......... .......... 99% 49.2M 0s
107500K .......... .......... .......... .......... 100% 50.2M=2.2s

2021-05-01 23:50:49 (47.7 MB/s) - '/tmp/plex/PlexMediaServer-1.23.0.4459-20536d6fc-x86_64_DSM6.spk' saved [110120960/110120960]

/tmp/plex/PlexMediaServer-1.23.0.4459-20536d6fc-x86_64_DSM6.spk install successfully
package Plex Media Server start successfully


allright