qBitorrent download path

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.

2 Likes