-
Compteur de contenus
2926 -
Inscription
-
Dernière visite
-
Jours gagnés
74
Messages posté(e)s par MilesTEG1
-
-
il y a 18 minutes, _DR64_ a dit :
Pour ma part, le dossier de Plex est un dossier partagé dont le propriétaire est "root" et les sous-dossiers dedans genre "films" sont à mon nom d'user.
Je dois changer le propriétaire du dossier partagé directement ?Ha mais tu stockes les médias dans le même dossier que la configuration de plex ?
Moi c'est dissocié.
Je parle du dossier config (qui contient Library/application support/ etc...)0 -
J'ai du recréer ma stack pour que Tautulli refonctionne après la MAJ qu'il a subi.
Et du coup, Plex est passé en version 1.32.5.7210.0 -
@_DR64_ alors oui j’avais le même souci. Il faut faire un chown sur le dossier de Plex pour que ça fonctionne , avec l’utilisateur affecté à Plex (celui qui lui donne les iD).
1 -
Au-dela de certaines conceptions de bienveillance plus ou moins douteuse de certains...
Je vois un problème futur pour nous tous avec les échanges que @Jeff777a eu avec le support.Il s'avère qu'il y a bien des versions différentes de partionnements, avec une taille différente entre v8 et v9, où la v9 a une taille de partition bien supérieure.
Le problème que je vois venir c'est que nous risquons d'être nous aussi confronté à ce souci un de ces jours avec une future MAJ de DSM.
Et moi ça me pose un problème, car la seule solution fournie par Synology c'est : formater tout, et réinstaller tout !
C'est bien ça, mais quid du temps passer à faire ça ? Quid de la capacité supplémentaire à avoir temporairement pour sauvegarder ce qui ne l'est pas parce que ça n'est pas super vital en cas de crash de disque, mais quand même utile par ailleurs, donc les lourder pour tout formater... non merci.Moi j'ai déjà 69% d'occupé sur cette partition /dev/md0...
1 -
Hello,
Cette erreur est assez fréquente avec Watchtower.
https://github.com/containrrr/watchtower/discussions/1529
https://github.com/containrrr/watchtower/issues/880
https://github.com/containrrr/watchtower/issues/1528
https://github.com/containrrr/watchtower/issues/715
etc ...
Dans le premier lien une solution est donnée.
0 -
il y a 3 minutes, CyberFr a dit :
Je cherche en fait à être indépendant du FAI d'autant plus que j'envisage d'en changer.
C'est ça que je fais aussi avec mon RT2600AC.
@Jeff777 La freebox, ou autre box de FAI, offrent les fonctionnalités suffisantes pour nos utilisation (sauf si quelqu'un veut faire du VLAN...). Mais on est dépendant de ce matériel...
Donc si la box plante, ou qu'on doive la réinitialiser (j'en ai fait les frais quand j'avais une LiveBox4 qui a soudainement perdu la connexion fibre, même pas de wifi car le SAV m'a dit de redémarrer la box... et le wifi ne s'active qu'une fois qu'elle a la connexion...) plus rien ne fonctionnait que mon LAN... bien la galère. Si jamais la nouvelle box ne récupère pas les paramètres d'avant, il faut tout se retaper à la main... la galère !
Autre cas : on change de FAI, même topo, il faut tout reconfigurer...
Si comme moi tu fais des réservations d'IP pour tous tes périphériques, ça prend un temps fou de tout refaire...Donc -> avoir un routeur indépendant juste derrière la box est la solution. Et ça, un switch manageable ne permettra pas d'avoir ce qu'un routeur fait...
Le 02/06/2023 à 12:41, CyberFr a dit :Je me dis que pour cela le routeur doit disposer de deux ports 2,5 Gb/s, un port WAN qui sera connecté directement à la box internet et un port LAN auquel sera connecté le PC/Mac. Et peut-être un troisième port de ce type lorsque je changerai de NAS en 2040. Parce que pour l'instant Synology a oublié que la fibre était massivement déployée, du moins en France, à tel point que le DS223+ n'a qu'un port 1 Gb, quelle misère !
Des routeurs avec deux voire trois ports 2,5 Gb/s, on n'en trouve tout simplement pas sur le marché. Où alors il faut passer par un switch ce qui est très peu élégant.
C'est exactement ce que je recherche 🙂
Un routeur ayant un port WAN 2,5Gbps, et un port LAN 2,5Gbps. Pas davantage.
Car derrière je placerais un switch 2,5Gbps 🙂
Mais comme tu dis, aucun routeur actuellement en propose cela...1 -
Il y a 8 heures, _DR64_ a dit :
ton utilisateur plex c'est PlexMediServer ?
Non j’ai un autre utilisateur dédiés à Plex 😉
Vu que c’est l’image docker c’est ok. Ça aurait été le paquet dsm là par contre je n’aurais pas eu le choix 😊
0 -
@KSCMC'est étonnant ta version. Tu n'aurais pas utilisé un .deb fourni par ChuckPa du forum Plex ?
Car je suis comme @_DR64_ :
(bon moi j'utilise l'image officielle :
plexinc/pms-docker:plexpass
@KSCMPetite question : pourquoi tu passes par un script pas pratique à modifier pour créer ton conteneur ?
Pourquoi n'utilises-tu pas un fichier docker-compose ? C'est quand même plus simple à maintenir... Et si tu es sous DSM 7.2, tu peux directement l'utiliser avec Container Manager. Sinon tu fais :- pour créer le conteneur la première fois : docker-compose up -d
- pour mettre à jour : docker-compose down && docker-compose pull && docker-compose up -d
- Ou bien tu utilises Portainer.
0 -
@Jeff777ho bah c’est rare que je ne vois pas passer ce genre de sujet…
pour les 500Go je vais te les laisser 😊 il auraient un 0 de plus le te les prendrais bien 😊 mais là … 😁
0 -
Oh je n’ai pas vu passer le sujet 😅
Mise à jour sans soucis sur mon 920+.
et ça m’a fait un vrai reboot.
Par contre la maj du paquet Container Manager a due être suivie d’un reboot.
0 -
Si tu ne sais pas quoi faire de ton 8To je veux bien te le racheter 😁
sinon personne n’a parlé ici de la version update 1 de dsm 7.2 qui est sortie il y a quelques jours ?
https://www.cachem.fr/synology-dsm-7-2-update-1-la-premiere-mise-a-jour-officielle/
0 -
Sur mon 920+, j'ai la même chose niveau kernel :
Linux Syno-DS920Plus 4.4.302+ #64570 SMP Sat Jun 3 00:00:25 CST 2023 x86_64 GNU/Linux synology_geminilake_920+
0 -
@Jeff777Mon hypothèse est qu'ils n'ont pas fait de package de mise à jour pour passer de -64561 à -64570, et que donc cette version -64570 remplace purement et simplement la précédente.
Ceux qui n'ont pas installé cette -64561 ne devront pas passer par son installation préalable à la -64570.2 -
@tous
Petit retour sur mon souci de transo HW qui s'affiche en tant que telle, mais ne fonctionne pas.
Je devrais dire ne fonctionnait plus, car avec les manipulations suivantes, j'ai refait fonctionner le serveur.
Mais déjà, il faut que je dise que j'avais copier tel-quel le dossier .../docker/plex/config/ depuis le synology sur lequel j'avais mis le PMS le temps que l'asustor revienne de SAV.Et il s'avère que certains dossiers ne devraient pas être copié comme ça... (voir ici)
Du coup j'ai supprimé les dossiers et fichiers suivants :
# Fichiers : /Preferences.xml /.LocalAdminToken /plexmediaserver.pid # Dossiers : /Drivers /Codecs # J'en ai profité pour supprimer ceux-là aussi, car trainant du contenu depuis je ne sais combien de versions : /Crash Reports /Diagnostics /Logs
J'ai recréé le conteneur de 0 donc et voilà, après une phase de reconfiguration (due à la suppression du fichier Preferences.xml , et un redémarrage, PMS refonctionne correctement, la transco HW est bien fonctionnelle, et la lecture du média est fluide et rapide.
Bref, tout ça pour dire, que si parmi vous, certains qui ont le souci de transco HW non fonctionnelle, ont migré leur PMS de machine en machine, vous pourriez tester ma manip, elle sera peut-être fonctionnelle pour vous.
PS : Initialement le PMS était sur le Syno DS920+, puis quand j'ai eu l'asustor, je l'ai migré sur ce dernier en copiant via rsync le dossier de configuration.
Ayant eu des soucis de transco sur l'asustor, j'ai remigré sur le Syno.
Puis rebelote quand les soucis de transco ont été résolus sur l'asustor, PMS de retour sur l'AS.
Puis (encore), migration sur le Syno quand l'AS est parti en SAV.
Et retour encore sur l'AS depuis quelques jours.Pfiou, il en aura fait des voyages XD
Du coup, je vais me faire un petit script qui va faire une copie rsync de l'AS vers le Syno sans les dossiers mentionnés précédemment.
Avec arrêt du PMS avant, puis redémarrage ensuite.0 -
Le seul conteneur que j'ai installé via la nouvelle interface de DOcker sue DSM 7.2, donc Container Manager, c'est Portainer et Portainer Agent 😄
1 -
Hello, bon et bien en rebasculant mon PMS sur l'Asustor qui est revenu de SAV, même si j'ai la transco HW qui s'affiche, le CPU monte en flèche, et la transco ne se fait pas vraiment : vidéo bloquée...
Et ce, avec ou sans le Activer le mappage tonal HDR
Sur l'Asustor, pour que la Transco HW fonctionne il faut activer cette option :
Par acquis de conscience, j'ai décoché, reboot, puis recocher puis encore reboot.
Mais la Transco n'est toujours pas fonctionnelle...J'ai revérifier les permissions de /dev/dri/ et c'est bien en 666.
Pour une vidéo lue en directe mais avec HDR sur un périphérique non HDR, ça transcode bien pour le tonemapping, mais pas de baisse de qualité.
Lecture fluide.
Mais dès que je veux baisser la définition et le débit (vidéo de base @25,1 Mbps) à 1080p@20Mbps :
Et la lecture n'est plus possible...0 -
Il y a 5 heures, loli71 a dit :
Je viens de corriger dans mon tuto, c'est une erreur de typo 😉
Je modifierai le script pour vérifier si le /tmp est bien autorisé en lecture/écriture.
du coup , je pars sur le principe que les dossiers ne sont pas créés ? Ou que seul le dossier du conteneur l’est ?
C’est ma préférence là, ce dossier doit être créé et on y place le script qui va créer les autres dossiers , potentiellement leur attribuer les bons droits (vi ID utilisateur avec un chown) puis placer les différents scripts qui se lanceront dans le conteneur.tu ne voudrais pas créer un dépôt GitHub pour stocker ces fichiers ? Le script les téléchargera de là (c’est ton tuto après tout, je ferai des PR pour le script).
Il y a 5 heures, loli71 a dit :Le script de MilesTEG1 sera un plus pour ceux qui préfèrent utiliser le ssh plutôt que de tout faire en Web depuis le DSM et portainer.
La ligne de commande reste nécessaire pour faire ce que tu veux faire , moi j’apporte juste une unification des commandes au sein d’un script car je n’aime pas taper les commandes les unes à la suite des autres 😜
0 -
PS : tu as vu que pour récupérer la dernière version, pas besoin d'indiquer la valeur de la version, le script la récupère tout seul.
0 -
@loli71 De rien, pas de souci, je le mettrais à jour. Je vais faire un dépôt github ou un gist pour que ce soit plus simple ^^
il y a 17 minutes, loli71 a dit :Par contre, ton script va créer un répertoire "tmp/" là où ils sera appelé, pour ma part j'avais utilisé le "/tmp" existant dans tous bon linux pour ne pas avoir à gérer cela.
Pourtant, dans tes commandes, c'est pas /tmp que tu utilises :
il y a 18 minutes, loli71 a dit :En plus tu créés le répertoire /${docker_volume}/docker/${nom_conteneur} s'il n'existe pas, mais normalement il doit être créé au début du tuto avec d'autres répertoires obligatoires :
Oui c'est sûr, mais pour être tranquille, j'aime bien que ça vérifie les dossiers. S'ils sont déjà existants, la commande ne fera rien 🙂
il y a 19 minutes, loli71 a dit :A la rigueur si tu préfères gérer la création des répertoires en ssh, utilise plutôt cette ligne qui fera tout en un seul coup:
mkdir -p /${docker_volume}/docker/${nom_conteneur}/{config,custom-files/{custom-cont-init.d,custom-services.d},wireguard-ui,db}
Très bonne idée 🙂
Je finalise le script dès que je peux, et le reposte.
Tu verras si tu l'intègres au tuto et donc fait quelques modifs pour aller avec le script 🙂 (je n'oblige à rien 😉 )1 -
Alors, avant d'aller faire dodo, superbe tuto qu'il me faudra mettre en place prochainement 😉
Deux petites choses que je ferais un peu autrement :
Ce qui suit mérite d'être mis dans un fichier script, pour ne pas avoir de problème d'échappement de variable
Le 09/06/2023 à 18:04, loli71 a dit :Exemple en ssh:
export VERSION=0.5.1 # Changer la version pour pointer sur la dernière export ARCHI=amd64 # Changer architecture si besoin cd tmp/ wget https://github.com/ngoduykhanh/wireguard-ui/releases/download/${VERSION}/wireguard-ui-${VERSION}-${ARCHI}.tar.gz tar -zxf wireguard-ui-${VERSION}-${ARCHI}.tar.gz mv wireguard-ui /volume1/docker/wireguard/wireguard-ui/wg-ui rm -f wireguard-ui-${VERSION}-${ARCHI}.tar.gz
Je proposerai ceci :
#!/bin/bash # Script pour télécharger la version choisie de wireguard-ui VERSION="0.5.1" # Changer la version pour pointer sur la dernière (voir un peu plus bas) ARCHI="amd64" # Changer architecture si besoin docker_volume="volume1" # Changer pour le volume dans lequel se trouve le dossier docker # Par exemple : volume4 nom_conteneur="wireguard" # Changer par le nom du conteneur qui sera créé. # Servira comme nom de dossier dans le dossier docker temp_dir="tmp/" ########################################################################################## # Si la volonté est d'avoir la dernière version disponible, ceci peut aider. # Commenter les 3 lignes suivantes si latest_gh_version="${$(curl -sL https://api.github.com/repos/ngoduykhanh/wireguard-ui/releases/latest | jq -r ".tag_name"):1}" printf "La dernière version disponible sur GitHub est la : %s\n" $latest_gh_version VERSION=latest_gh_version ########################################################################################## return_code="" dossier_conteneur="/${docker_volume}/docker/${nom_conteneur}" if [ ! -d "${dossier_conteneur}" ]; then echo "Le dossier ${dossier_conteneur} n'existe pas. On va le créer." mkdir -p "${dossier_conteneur}" return_code="$?" if [ "$return_code" -ne 0 ]; then echo "Erreur à la création du dossier temporaire $temp_dir... Fin du script." exit 1 fi fi return_code="" if [ ! -d "$temp_dir" ]; then echo "Le dossier $temp_dir n'existe pas. On va le créer." mkdir -p "$temp_dir" return_code="$?" if [ "$return_code" -ne 0 ]; then echo "Erreur à la création du dossier temporaire $temp_dir... Fin du script." exit 1 fi fi cd "$temp_dir/" wget -O "wireguard-ui-${VERSION}-${ARCHI}.tar.gz" "https://github.com/ngoduykhanh/wireguard-ui/releases/download/${VERSION}/wireguard-ui-${VERSION}-${ARCHI}.tar.gz" || exit 1 tar -zxf "wireguard-ui-${VERSION}-${ARCHI}.tar.gz" mv wireguard-ui "${dossier_conteneur}/wireguard-ui/wg-ui" rm -f "wireguard-ui-${VERSION}-${ARCHI}.tar.gz" # Fin du script.
(Bon OK, je me suis un peu lâché ^^)
Demain, enfin dans la journée, je ferais une autre version du script avec option --update pour faire la dernière partie avec ceci :
cat <<EOF | docker exec --interactive wireguard bash s6-rc stop custom-svc-wg-ui.sh cp -f /wireguard-ui/wg-ui /app/wg-ui s6-rc start custom-svc-wg-ui.sh EOF
1 -
La comme ça je dirais de mettre des " " entourant l’URL.
je regarderai demain.
0 -
Oué c’est étrange…
ton nom de domaine pour le vpn ne passe pas par un reverse proxy ?
0 -
@PiwiLAbrutiJ'ai fait la MAJ hier vers la 7.2-64570. Pas de souci rencontré pour lancer et faire la MAJ.
0 -
il y a 5 minutes, Jeff777 a dit :
Ce matin j'ai désinstallé le pilote de l'adaptateur 2.5Gbt sur le DS220+. Une fois reconnecté sur le LAN 1 toujours manque de place pour installer la nouvelle version.
Pour moi c'était évident que ça ne serait pas ce driver le problème.
il y a 6 minutes, Jeff777 a dit :Oui mais est-ce que quelqu'un peut m'expliquer pourquoi cette partition fait 7.9G sur mon DS218+ ???? Ce qui fait que je n'ai eu aucun problème a installer la version 64570. D'aiileurs quelqu'un a t-il observé la même chose ?
Alors ça...
Faudrait demander au support Synology...
0
[TUTO] Plex via docker, version "express" + Configurations
dans Tutoriels
Posté(e)
Je n’ai fait que pour config et ses sous dossiers 😊