I believe your volume mapping is correct, but the error Permission denied means the qBittorrent container does not have write permission to the host folder.
Your mapping:
- Host:
/media/Main Storage/Media/Movies - Container:
/Movies-TV
Works for visibility, but not for writing.
Step 1 (recommended) Create a dedicated downloads folder
In Files app create:
/media/Main Storage/Media/Movies/qbittorrent-downloads
Then in qBittorrent set download path to:
/Movies-TV/qbittorrent-downloads
Step 2 Fix permissions on the host folder
SSH into ZimaOS and run:
ls -ld "/media/Main Storage/Media/Movies"
ls -ld "/media/Main Storage/Media/Movies/qbittorrent-downloads"
Then apply writable permissions (quick fix):
chmod -R 777 "/media/Main Storage/Media/Movies/qbittorrent-downloads"
Restart qBittorrent and test again.
Why this works
qBittorrent runs inside Docker using its own user ID. If the host folder is owned by a different user/group, writes will fail even though the mapping looks correct.