Tu fais juste docker-compose down, tu édites le fichier, puis up -d.
En tapant ceci sur le NAS en SSH :
docker exec -it <container_name> smbpasswd <username>
Mais pourquoi ne pas simplement changer la variable quand tu recrées le conteneur ?
_________________________________________________
Sinon pour ton problème avec les caméras, peux-tu tester ça :
tu crées un dossier avahi dans /volume1/docker/samba-nt1/
tu crées un fichier samba.service dans ce dossier et tu le peuples ainsi :
<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">%h</name>
<service>
<type>_smb._tcp</type>
<port>445</port>
</service>
<service>
<type>_smb._tcp</type>
<port>139</port>
</service>
</service-group>
Puis dans le fichier compose, dans la partie volumes, tu ajoutes :
- /volume1/docker/samba-nt1/avahi:/external/avahi
Tu relances ensuite le conteneur :
docker restart samba-nt1