Aller au contenu

MilesTEG1

Membres
  • Compteur de contenus

    2944
  • Inscription

  • Dernière visite

  • Jours gagnés

    76

Tout ce qui a été posté par MilesTEG1

  1. Petite question sur Plex et les versions optimisées. J'ai voulu voir comment fonctionnait cette possibilité, mais je ne peux pas car Plex n'a accès aux médias qu'en lecture seule (même si j'ai employé une autre méthode (docker-compose.yml & Portainer) que celle du tuto pour installer PMS, j'ai suivi les grandes lignes, dont la lecture seule sur les médias). Lorsque je cherche a créer une version optimisée, je n'ai que ces possibilité en choix (dans le cas d'une série TV) : Lors de la création de mon PMS, les deux seuls volumes qui ont un accès complet sont : volumes: - "/volume1/docker/plex/config:/config" - "/volume1/docker/plex/transcode:/transcode" #optional N'y a-t-il pas moyen de rendre accessible le dossier transcode pour les versions optimisées ? Ou une autre possibilité que je n'ai pas vu/envisagé ? autre que de donner un accès en lecture/écriture sur les dossiers des médias ? Merci à vous, et bonne journée.
  2. Si les fichiers/dossiers lui appartiennent, je pense que c'est normal qu'il puisse en modifier les permissions via FileStation. Par contre s'il arrive à le faire sur des qui ne sont pas les siens, là c'est pas normal.
  3. @Stixen92 Il n'est pas possible de masquer cela dans FileStation. N'importe qui qui fait un clic droit sur un de ses propres fichiers peut voir dans la liste des permissions tous les utilisateurs du NAS. Je ne vois pas comment empêcher cela. Si c'est un problème pour vous, il faut trouver une autre solution de partage. La seule solution est de passer par le FTP, je viens de vérifier, et il n'est pas possible de savoir quels sont les utilisateurs via les permissions.
  4. Ok, merci bien en tout cas. Vu les prix, je risque de remplacer celui du salon par un neuf et déplacer le vieux dans le garage 😅 Surtout que je souhaiterais que la batterie soit amovible pour être remplacée un jour.
  5. Merci. saurais-tu s'ils sont fixables sur le mur ?
  6. @Mic13710 Si je pouvais je ne m'embêterais pas à chercher un onduleur ^^ Non je ne peux pas, j'ai tout un salon à traverser, ET un mur porteur entre le salon et le garage... Après si un switch alimenté en PoE 8 ports dont au moins 4 sont PoE coute pas plus cher qu'un onduleur, pourquoi pas...
  7. Bonjour, Dites, vous auriez un conseil pour l'achat d'un petit onduleur pour mon switch PoE du garage ? J'ai eu une coupure de courant qui a durée une bonne heure tout à l'heure, l'onduleur du bureau qui protège le NAS et son switch, et l'onduleur du coin box qui protège la box, le routeur et un switch ont bien jouer leur rôle, ça a bien tenu l'heure bien que j'ai éteins le NAS manuellement car je ne pouvais pas y accéder depuis le macbook en wifi parce que le switch du garage lui était éteint... Donc tout ce qui est plus loin n'avait plus d'adresse IP Bref, me faudrait donc un petit onduleur pouvant être accroché au mur. Je n'aurai besoin que d'une seule prise. Est-ce que ça existe à pas trop cher ? avec possibilité de remplacer facilement la batterie ? Ca m'embête d'envisager un autre Eaton3S car c'est un peu trop gros, et possède 3 prises protégés et 3 prises non. Ce qui est beaucoup trop pour l'utilisation. Donc voilà, vous me conseillez quoi ? Merci d'avance PS : précision, le switch en question c'est un TP-Link TL-SG108PE v2 :
  8. La vache, la quantité de données que ça doit générer et requérir 😱
  9. J'ai utiliséz un panel que m'avait filé @oracle7 mais le rendu est pas tout à fait le même : en haut avec le vieux modèle Table, en bas le nouveau Table : Je n'arrive pas à faire en sorte que ça prenne tout l'espace automatiquement sans redimensionner à la main les colonnes... Ha si, en fait j'avais pas vu que j'avais fixé les tailles dans l'onglet override : Mais sinon c'est vrai que c'est carrément plus chiant à faire 😮 Le JSON de ce panel : { "datasource": "NAS_InfluxDB", "fieldConfig": { "defaults": { "custom": { "width": 130, "align": "center", "displayMode": "auto", "filterable": false }, "unit": "none", "decimals": 1, "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null } ] }, "mappings": [] }, "overrides": [ { "matcher": { "id": "byName", "options": "Modèle" }, "properties": [ { "id": "custom.width" } ] }, { "matcher": { "id": "byName", "options": "N° Série" }, "properties": [ { "id": "custom.align", "value": "left" }, { "id": "custom.width" } ] }, { "matcher": { "id": "byName", "options": "Version DSM" }, "properties": [ { "id": "custom.width" } ] }, { "matcher": { "id": "byName", "options": "Mise à Jour" }, "properties": [ { "id": "custom.width", "value": 149 }, { "id": "custom.displayMode", "value": "color-background" }, { "id": "mappings", "value": [ { "from": "", "id": 0, "text": "Disponible", "to": "", "type": 1, "value": "1" }, { "from": "", "id": 1, "text": "Version à Jour", "to": "", "type": 1, "value": "2" }, { "from": "3", "id": 3, "text": "En cours", "to": "5", "type": 2, "value": "4" } ] }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "red", "value": null }, { "color": "green", "value": 2 }, { "color": "blue", "value": 3 }, { "color": "#6ED0E0", "value": 4 }, { "color": "#EF843C", "value": 5 } ] } } ] }, { "matcher": { "id": "byName", "options": "Temps Fonc." }, "properties": [ { "id": "unit", "value": "timeticks" }, { "id": "custom.width" } ] }, { "matcher": { "id": "byName", "options": "Time" }, "properties": [ { "id": "custom.width" } ] } ] }, "gridPos": { "h": 5, "w": 12, "x": 12, "y": 4 }, "id": 95, "options": { "showHeader": true, "sortBy": [ { "displayName": "Adresse IP", "desc": false } ] }, "pluginVersion": "7.3.7", "targets": [ { "groupBy": [ { "type": "tag", "params": [ "agent_host" ] } ], "hide": false, "limit": "", "measurement": "snmp.SYNO", "orderByTime": "ASC", "policy": "default", "query": "SELECT last(\"modelName\") AS \"Modèle\", last(\"serialNumber\") AS \"N° Série\", last(\"version\") AS \"Version DSM\", last(\"upgradeAvailable\") AS \"Mise à Jour\", last(\"sysUpTime\") / 100 AS \"Temps Fonc.\" FROM \"snmp.SYNO\" WHERE (\"agent_host\" = '192.168.2.1') AND $timeFilter", "rawQuery": false, "refId": "A", "resultFormat": "table", "select": [ [ { "type": "field", "params": [ "modelName" ] }, { "type": "last", "params": [] }, { "type": "alias", "params": [ "Modèle" ] } ], [ { "type": "field", "params": [ "serialNumber" ] }, { "type": "last", "params": [] }, { "type": "alias", "params": [ "N° Série" ] } ], [ { "type": "field", "params": [ "version" ] }, { "type": "last", "params": [] }, { "type": "alias", "params": [ "Version DSM" ] } ], [ { "type": "field", "params": [ "sysUpTime" ] }, { "type": "last", "params": [] }, { "type": "alias", "params": [ "Temps Fonc." ] } ], [ { "type": "field", "params": [ "upgradeAvailable" ] }, { "type": "last", "params": [] }, { "type": "alias", "params": [ "Mise à Jour" ] } ] ], "tags": [], "tz": "" } ], "title": "RouteurSynology", "transformations": [ { "id": "organize", "options": { "excludeByName": { "Time": true }, "indexByName": {}, "renameByName": { "Modèle": "", "agent_host": "Adresse IP" } } } ], "type": "table", "description": "", "timeFrom": null, "timeShift": null }
  10. @oracle7 Ha oui en effet, j'avais pas vraiment fait attention qu'il m'en restait quelques uns... @.Shad. Oui ça prend du temps, j'avais du le faire pour la gauge et pour quelque un des panels table que j'avais... Faut que je vois le(s)quel(s) sont encore dans l'ancien mode.
  11. @Sudo Voilà 🙂. grafana-dashboard.json.7z J'ai généré le json pour une exportation externe, il y a donc ceci en plus au début du fichier : "__inputs": [ { "name": "DS_NAS_INFLUXDB", "label": "NAS_InfluxDB", "description": "", "type": "datasource", "pluginId": "influxdb", "pluginName": "InfluxDB" } ], "__requires": [ { "type": "panel", "id": "bargauge", "name": "Bar gauge", "version": "" }, { "type": "panel", "id": "gauge", "name": "Gauge", "version": "" }, { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "7.3.7" }, { "type": "panel", "id": "grafana-piechart-panel", "name": "Pie Chart", "version": "1.6.1" }, { "type": "panel", "id": "graph", "name": "Graph", "version": "" }, { "type": "datasource", "id": "influxdb", "name": "InfluxDB", "version": "1.0.0" }, { "type": "panel", "id": "stat", "name": "Stat", "version": "" }, { "type": "panel", "id": "table", "name": "Table", "version": "" }, { "type": "panel", "id": "table-old", "name": "Table (old)", "version": "" } ], Je pense que tu devrais pouvoir le modifier pour faire correspondre tes bases de données 😉 ça évitera de modifier chaque panel à la main ^^ Avant l'importation de ton coté, je te conseille de remplacer avec un éditeur de texte toutes mes adresses IP par les tiennes 😉 (fait une recherche sur 192.168.).
  12. @Einsteinium Oui moi aussi, mon User-Plex n'a des droits qu'en lecture sur les médias et en lecture/écriture sur son dossier. Y a eu quoi comme conteneur avec mouchards ? Perso, j'essaye de prendre des images de sources officielles ou de sources reconnues de longue date comme linuxserver.
  13. Ok, je comprends mieux certaines updates de l'image linuxserver non corrélée à une MAJ de Plex Server. J'ai bien compris que les MAJ de PMS qui se font en redémarrant le conteneur n'est pas la même chose que la MAJ de l'image (et donc du conteneur). Après, j'ai créé un user dédié à PMS et Tautulli, qui n'ont de droits que sur leur dossier. Je ne sais pas si c'est mieux que pas avoir fait celà, mais j'ai pas envie de m'embêter avec un script.
  14. Salut @Einsteinium C'est pas grave ^^ Sinon qu'entends-tu avec ceci : En ce qui me concerne j'ai watchtower qui vérifie les MAJ des conteneurs, et les fait au besoin. J'ai activé le suivi des MAJ sur le forum de Plex, comme ça dès qu'une MAJ est OUT, je redémarre le conteneur si watchtower n'a pas encore fait sa mis à jour.
  15. MilesTEG1

    [Tuto] Reverse Proxy

    @AlexisG Je n'ai pas fait de redirection dans le reverse proxy. Par contre dans ma console OVH, j'ai fait en sorte que https://photostation.mon-nas.mon-ndd.ovh/ pointe vers https://mon-nas.mon-ndd.ovh/.
  16. MilesTEG1

    [Tuto] Reverse Proxy

    @Jeff777 Merci 🙂 Je comprends certaines choses, mais pas tout... Disons que là j'ai compris l'essentiel, et que pour le bien de mon cerveau, je m'arrête là aujourd'hui 😇
  17. MilesTEG1

    [Tuto] Reverse Proxy

    Merci @oracle7 Mais pareil ça ne m'explique pas tout... Cependant j'ai pu comprendre que ce qui me posait le plus de soucis, ce sont les expressions régulières... Et le fameux [L,R=301] de fin de ligne... Merci en tout cas de votre aide pour tenter de me faire comprendre le bazar ^^
  18. MilesTEG1

    [Tuto] Reverse Proxy

    Merci @.Shad. 😇. J'ai appris quelques trucs, mais le lien fourni donne plus d'exemples que de concrètes explications que je demande...
  19. MilesTEG1

    [Tuto] Reverse Proxy

    @Jeff777 @oracle7 Merci bien 😄 La solution fonctionne parfaitement 😄 Maintenant j'aimerais comprendre ce que fait exactement chaque ligne de ce fichier 😉 (c'est ma nature de scientifique qui veut ça je pense 😛) Je vais mettre chaque ligne du code du .htaccess, et je vais soit poser une question après la concernant soit décrire ce que je pense qu'elle fait. RewriteEngine On Je pense que ça c'est pour activer la réécriture des URLs. RewriteCond %{HTTPS} off Ceci, ça doit être pour dire qu'on ne réécrit pas les HTTPS ?? J'avoue ne pas trop être sûr... RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Là par contre... je sèche, même si je me doute que ça va prendre l'URL en question, ou bien c'est pour le format d'URL... Et le [L,R=301] à la fin, ça fait quoi ??? Haaaa, est-ce que les deux lignes RewriteCond et RewriteRule n'irait pas ensemble ? Ce qui pourrait être : Si l'url demandé n'est pas en https, alors on la réécrit avec le https ? Reste toujours le [L,R=301] à la fin... Et aussi, la variable HTTP_HOST, ça correspond à quoi ? RewriteCond %{HTTP_HOST} ^photo.ndd.tld$ RewriteRule ^$ https://photo.ndd.tld/photo [L,R=301] Du coup, là ça voudrait dire que si l'url est photo.ndd.tld, alors on la réécrit en https://photos.ndd.tld/photo ? Qu'est que le chapeau avant le photo.ndd.tld ? Et aussi le ^$ de la ligne suivante ? Reste toujours le [L,R=301] à la fin... Merci en tout cas pour cette solution 😉
  20. MilesTEG1

    [Tuto] Reverse Proxy

    @Jeff777 @oracle7 Merci à vous, je tente ça de suite 😉
  21. MilesTEG1

    [Tuto] Reverse Proxy

    Bonjour par ici 👋 Je me dis que la solution que je recherche à une petite contrariété pourrait trouver réponse ici, même s'il y a des chances que ça devienne caduc avec DSM7 et la fusion de PhotoStation et de Moments dans la nouvelle application Photos. Bref, actuellement j'ai PhotoStation installé, et pour y accéder depuis internet, je dois taper : https://photostation.mon-nas.mon-ndd.ovh/photo/ J'aimerais bien pouvoir accéder à photostation directement depuis l'adresse : https://photostation.mon-nas.mon-ndd.ovh/ Je précise que photostation.mon-nas.mon-ndd.ovh redirige vers mon-nas.mon-ndd.ovh , lui même étant le DynHost configuré sur le NAS chez OVH. Je n'ai pas de reverseproxy pour PhotoStation car je ne peux pas spécifier le .../photo/ dans la redirection du reverse proxy. (j'ai plein d'autre service configurés avec le reverse-proxy du nas). Le ndd est renseigné dans la configuration de PhotoStation : Est-ce possible du coup de faire rediriger un accès via https://photostation.mon-nas.mon-ndd.ovh/ vers https://photostation.mon-nas.mon-ndd.ovh/photo/ ? Merci d'avance.
  22. @.Shad. Je ne crois pas qu'il y ait un dépôt GitHub... L'image en question c'est celle-ci : scenari/suite-starter - Docker Hub
  23. @.Shad. Haaa, ok 😄 Mais du coup, ce volume, y a pas moyen de le faire pointer sur le dossier /volume1/docker/mon_dossier ?
  24. J'ai mis ça : volumes: - "/volume1/docker/SCENARIsuite-starter/data:/var/lib/scenari" mais ce n'est pas prévu dans la DOC de faire un volume comme ça... (enfin leur doc... très succinte...) @Jeff777 Tu as compris quoi ?
  25. J'ai trouvé, c'était le conteneur arrêté SCENARI... Et si je crée un volume pour lui dans le fichier docker-compose, bah ça fonctionne plus... Bon après, je faisais des tests pas très concluants avec... Je pense que je vais le supprimer.
×
×
  • Créer...

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.