in regards to permissions you set the host path to be owned by the PUID/PGID of the account you are using across all your “media” containers and give it full rights to that folder and all subfolders. if you do that then you shouldnt have any access issues at all, and you shouldnt need sonarr to change permissions.
if youre using different PUIDs for each container then make sure all of them are in the PGID group so they have full control
you may want to use this command to connect to the container and check the volume mappings exist, the path is there, and that you have access; docker exec -it YOUR_CONTAINER_NAME_GOES_HERE bash
Thanks rhom
The PUID and PGID for both the Sonarr and NZBGet containers inside Docker are set to: 999
The Sonarr PUID and PGID was set automatically during the upgrade from non-docker to dockerized version of the app installed from Asustor’s App Central.
With IL2BT’s help I set the NZBGet PUID and PGID to match Sonarr’s.
Access control for both containers and volume1/Download is set to administrators.
ie typically you create a user id on the host, add it to a group, then get the IDs for both and set them for the container
the linuxserver containers typically run as user abc and group abc, and the bootup process resets their IDs to the PUID and PGID you set on the container, this effectively makes them the same IDs inside and outside which is how docker security works (the container IDs line up with the host IDs making them the same users and groups from a host security/access perspective)
from the looks of one of your previous posts the actual IDs are 1000/1000 so if 999 isnt a valid user on your host, and 1000 is, then you need to change the container to use 1000, then delete and re-create the container (not the container setup/config) so it picks up that change
note - the ownership there might be for docker, not the underlying volumes. you need to note down all the host paths mapped into each container and ensure that (for example) user 1000 is the owner (so has full control), and group 1000 also has full control (including to subfolders), so for asustor youd use the adm file explorer, or SSH in and use *nix commands