Bonjour,
Je poste ce message en cas de problème de permission lors du montage (Qbittorrent est lancé via le compte Définie)
Côté NAS: (192.168.1.2)
Côté Conteneur:
Portainer:

Trouver le fichier Log:
Problème:
Vérification des permissions:
Le compte root appartenant au groupe root. (root root ....)

Solution:
Docker-Compose:
Je poste ce message en cas de problème de permission lors du montage (Qbittorrent est lancé via le compte Définie)
Côté NAS: (192.168.1.2)
Un Dossier de partage "Download" de type CIFS
Un utilisateur ayant les droits sur ce dossier.
Côté Conteneur:
Déclaration du Volume Download
Ajout du Volume Download à l'emplacement dans docker /downloads (Dossier par défaut de QBittorrent
Portainer:
Via la console du conteneur (Portainer), j'arrive à crée un dossier et un fichier puis les supprimer. (Utilisateur root)

Trouver le fichier Log:
Log:Commande: find /config -type f -name *.log
Retour : /config/qBittorrent/logs/qbittorrent.log
Code:
(N) 2022-02-16T03:26:23 - 'MONFILM' restauré.
(N) 2022-02-16T03:26:23 - Impossible d'ajouter le déplacement de "MONFILM" depuis "/downloads/" vers "/downloads". Les deux chemins pointent vers le même emplac
ement.
(I) 2022-02-16T03:26:23 - IP externe détectée : <MON IP WAN>
(W) 2022-02-16T03:26:28 - Alerte d'erreur fichier. Torrent : "MONFILM". Fichier : "/downloads/MONFILM/Saison 2/S.02.E.14.L'institut des génies.
mp4". Motif : MONFILM mkdir (/downloads/MONFILM/Saison 2/S.02.E.14.L'institut des génies.mp4) error: Permission denied
Problème:
L'applicatif est lancer via le compte abc et le dossier monté est en root.
Vérification des permissions:
Le compte root appartenant au groupe root. (root root ....)

Solution:
Mon conteneur je le lance via l'utilisateur ayant l'ID 1002 et le groupe 1002
Commande: id 1002
> uid=1002(docker) gid=1002(docker) groupes=1002(docker),27(sudo)
Docker-Compose:
YAML:
version: '3.9'
services:
# Services:
QBitTorrent:
image: 'linuxserver/qbittorrent'
container_name: 'CN_QBitTorrent'
hostname: 'QBitTorrent'
domainname: 'lan'
network_mode: 'bridge'
environment:
PUID: '1002' # Utilisateur sur le Host 1002
PGID: '1002' # Groupe sur le Host 1002
TZ: 'Europe/Paris'
WEBUI_PORT: '8080'
volumes:
- 'QBitTorrent:/config:rw'
- 'Download:/downloads:rw'
ports:
- '1007:8080/tcp' # WebUI
- '6881:6881' # Peer
- '6881:6881/udp' # Peer
################################################
volumes:
# ------------------------------------------------------------------- #
# Volume Crée à la main dans Portainer
QBitTorrent:
external: 'true'
# ------------------------------------------------------------------- #
Download:
driver: local
driver_opts:
type: "cifs"
device: "//192.168.1.2/Download"
o: "uid=1002,gid=1002,username=MONUSERNAME,password=MONP@SSW0RD"
# ------------------------------------------------------------------- #
Pièces jointes
Dernière édition: