Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation le 06/03/21 dans toutes les zones
-
Je viens de voir qu'on pouvait caster depuis Synology Photo. Du coup je suis descendu allumer la TV, et j'ai pu caster mes photos dessus. Ça marche super bien 😄 Du coup, même si c'est un chouilla moins pratique que d'avoir une application sur la TV directement contrôlable avec la télécommande, ça fait bien le travail quand même (j'ai pas essayé avec la télécommande 😉 ) PS : j'ai un iPhone 😉1 point
-
1 point
-
Docker-compose permet quelques fonctions supplémentaires. Par exemple créer un réseau ou un volume (ave des options données) pour une application à la création du conteneur. Chose qu'on ne peut faire avec docker-cli qu'en plusieurs commandes. Watchtower ne nécessite pas d'avoir docker-compose pour fonctionner. Comme @MilesTEG1 l'a suggéré, tu peux commencer par jeter un œil à mon tutoriel, qui n'a pas la prétention de faire de toi un expert en Docker mais simplement de comprendre dans les grandes lignes ce que tu fais quand tu utilises un script fait par d'autres. La documentation officielle de Docker est très bien structurée et claire, tu y trouveras la plupart des réponses aux questions que tu pourrais te poser, le cas échéant n'hésite pas à demander, on pourra sûrement t'aider.1 point
-
Ha oui pour le script... J'ai oublié d'en parler 😅 Déjà fait le placer quelque part. Moi j'ai choisi de placer les scripts dans un dossier dédié : /volume1/docker/_Scripts-DOCKER/ (après c'est pas obligatoire). Le script que je remettrais en fin de message doit être lancé avec les droits root. Pour celà on le lance avec le planificateur de tâche : (je ne sais plus exactement dans quel section il est dans DSM6.x... mais le reste semble identique. Il faut faire une tâche déclenchée (pas planifiée), car le script doit se lancer tout seul au démarrage du NAS, tu pourras aussi le lancer manuellement. (Il faudra aussi avoir spécifié une destination pour les logs, voir le petit i à coté de "Script défini par l'utilisateur". Le script lui-même : #!/bin/bash # Script de modification de permissions sur l'interface de l'IGPU du NAS # Pour que le media-serveur puisse transcoder avec le hardware. #Startup Script #Access for HW Decoder Plex/Emby/Jellyfin echo -e "\n$(date "+%R:%S -") Script de modification de permissions sur l'interface de l'IGPU du NAS\n" echo -e "$(date "+%R:%S -") Lancement de la commande : sudo chmod 660 /dev/dri/card0 /dev/dri/renderD128\n" sudo chmod 660 /dev/dri/card0 /dev/dri/renderD128 echo -e "$(date "+%R:%S -") Script terminé\n" exit Ce script qui pourrait être épuré des commentaires et des lignes echo, va changer les droits d'accès sur les dossiers /dev/dricard0 et /dev/dri/renderD128 du NAS. Il faut cependant que le NAS soit compatible avec une accélération matériel, tous les NAS ne le sont pas. Mais en général, les modèles + le sont. Tu peux vérifier s'il y a ces dossiers en faisant un : ls -la /dev/dri Voilà 🙂 Il faut une image qui le permette, c'est le cas de celle de linuxserver.1 point
-
hmmm là comme ça je ne sais pas... Le tuto que j'avais suivi à l'époque de la mise en place de Plex parlait de /dev/dri et donc de tout ce qu'il y avait dedans. Je ne sais plus où j'avais choppé le script de modification des permissions... J'ai suivi ce tuto pour comprendre comment fonctionnait Docker : Et après, j'ai appris tout seul en me documentant à droite et à gauche sur internet. Je ne connais pas le docker-cli. Pour docker-compose, tu crées un fichier yml (attention au formatage, 2 espaces pour l'indentation...), puis tu lances la création du conteneur depuis le dossier contenant le fichier docker-compose.yml (il faut se nom, sinon faut modifier la commande) avec : docker-compose up -d Par exemple, voilà mon fichier docker-compose.yml (épuré, et où il faut changer certaines valeurs) : --- version: "2.4" services: plex_PlexMediaServer: #image: linuxserver/plex:latest # https://github.com/linuxserver/docker-plex image: ghcr.io/linuxserver/plex container_name: plex_PlexMediaServer network_mode: host environment: - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - PGID=100 - TZ=Europe/Paris #- LANG=fr_FR.UTF8 #- LANGUAGE=fr_FR.UTF8 - UMASK=022 #optional - VERSION=docker # docker : Let Docker handle the Plex Version, we keep our Dockerhub Endpoint up to date # with the latest public builds. # latest : will update plex to the latest version available that you are entitled to. # public : will update plexpass users to the latest public version, useful for plexpass users # that don't want to be on the bleeding edge but still want the latest public updates. # <specific-version>: will select a specific version (eg 0.9.12.4.1192-9a47d21) of plex to # install, note you cannot use this to access plexpass versions if you do not # have plexpass. # Dernière version connue pour être OK : (en cas de plantage dûe à une MAJ foireuse) # 1.22.1.4275-48e10484b # Si plex est en mode HOST, la ligne suivante n'est pas nécessaire. #- PLEX_CLAIM=BLABLA #obtain claim token https://plex.tv/claim expire within 4 minutes. # Section pour changer le thème à PMS via DOCKER_MODS # - Utilisation de ce dépôt : Source : https://github.com/gilbN/theme.park/wiki/Gitea # Possibilités : changer xxXXxx dans la ligne - TP_THEME=xxXXxx # par : # aquamarine <--- Pas mal celui là. # hotline # plex <--- TOP # dark <--- TOP # space-gray <--- TOP, mon préféré ! # organizr-dark - DOCKER_MODS=ghcr.io/gilbn/theme.park:plex - TP_THEME=space-gray # ############### # Le label ci-dessous permet à Watchtower de faire les mises à jour automatiquement # Cela peut-être supprimé si Watchtower n'est pas utilisé. labels: - "com.centurylinklabs.watchtower.enable=true" # ############### volumes: - "/volume1/docker/plex/config:/config" - "/volume1/docker/plex/transcode:/transcode" #optional - "/volume2/medias_1:/data/tvshows:ro" - "/volume2/medias_2:/data/movies:ro" - "/volume2/medias_3:/data/videos:ro" # Ce qui suit permet au conteneur PMS d'accéder à l'accélération matériel sans avoir besoin d'exporter puis éditer le fichier de configuration JSON du conteneur # # Il faut quand même faire le script de modification de permissions. devices: - /dev/dri:/dev/dri #optional restart: unless-stopped # Les valeurs ci-dessous sont à adapter à la quantité de RAM de votre NAS. # Sur mon 920+ j'ai 12Go de RAM. mem_limit: 4096m mem_reservation: 2048m Ce qu'il faut changer : PUID, GUID, les volumes, mem_limit et mem_reservation. Tu peux commenter/supprimer les deux lignes mem_... Idem pour la partie Watchtower et la partie theme DOCKER_MODS. J'installe en mode HOST, plus pratique et conseillé. Pas besoin du PLEX_CLAIM avec ce mode d'installation, enfin j'en ai jamais eu besoin... Hésite pas à poser tes questions sur le sujet du tuto Docker de @.Shad. , on te répondra 😉 L'apprentissage ne se fait pas en quelques heures hein, pour arriver à comprendre (un peu car je comprends pas encore toutes les subtilités du docker-compose) j'ai mis du temps ^^1 point
-
Tu peux essayer de programmer l'arrêt/démarrage de Synology Drive (côté Server ou ShareSync) dans Panneau de configuration > Planificateur de tâches > Créer > Tâche planifiée > Service. Ce n'est qu'une idée, je n'ai pas regardé de près.1 point
-
Je t'ai dit de mettre l'IP passerelle, soit l'IP en x.x.x.1, c'est ton NAS, pourquoi tu lances la commande sur 172.20.0.3 et pas .1 ?0 point
Ce classement est défini par rapport à Bruxelles/GMT+01:00