Solução da comunidade

qBittorrent no ZimaOS: utilize a pasta de transferência correta

A user mapped a secondary HDD into qBittorrent but entered the ZimaOS host path inside the app; switching to /downloads fixed it.

A solução confirmada neste tópico foi definir o Caminho predefinido para guardar do qBittorrent como o caminho do contentor Docker /downloads, e não como o caminho do anfitrião ZimaOS. O utilizador já tinha montado corretamente o HDD secundário; o qBittorrent estava simplesmente a ser instruído a guardar num caminho que apenas o anfitrião reconhecia.

Alterar PUID/PGID para root não resolveu o caso original. Assim que o caminho foi corrigido, o autor original confirmou explicitamente que os downloads funcionavam.

Como era o mapeamento original

Ficheiros do ZimaOS mostrando uma pasta Downloads no disco rígido GERAL
O utilizador queria que os downloads do qBittorrent fossem guardados na pasta Downloads da unidade GERAL secundária. Fonte: Fórum da Comunidade IceWhale.
Vista de armazenamento do ZimaOS mostrando GERAL como um disco rígido separado de 2 TB
O ZimaOS já reconhecia GERAL como um HDD separado de 2 TB, pelo que a deteção da unidade não era o problema. Fonte: Fórum da Comunidade IceWhale.
Mapeamento de volume Docker do qBittorrent de GERAL Downloads para /downloads
O mapeamento da aplicação expunha corretamente a pasta do anfitrião ao qBittorrent como o caminho do contentor /downloads. Fonte: Fórum da Comunidade IceWhale.

O mapeamento importante é, conceptualmente:

Anfitrião: /media/GERAL/Downloads → Contentor: /downloads

O ZimaOS vê o lado esquerdo. O qBittorrent é executado dentro do Docker e deve normalmente utilizar o lado direito.

O caminho incorreto estava dentro do qBittorrent

Caminho predefinido para guardar do qBittorrent incorretamente definido como o caminho do anfitrião ZimaOS
No qBittorrent, o utilizador introduziu o caminho /media do anfitrião em vez do caminho do contentor montado. Fonte: Fórum da Comunidade IceWhale.

A interface Web do qBittorrent estava configurada com /media/GERAL/Downloads. Esse caminho do anfitrião não era o caminho exposto à aplicação dentro do contentor.

O guia atual sobre pastas do qBittorrent documenta o mesmo caso e a resolução verificada.

Porque é que PUID e PGID como root não ajudaram

As permissões e a visibilidade do caminho são problemas diferentes. Executar como root não faz com que um caminho do anfitrião não montado apareça magicamente dentro de um contentor. Primeiro, verifique o caminho do contentor; só investigue o proprietário quando o caminho mapeado correto devolver Permission denied.

O guia de permissões do qBittorrent aborda esse segundo modo de falha.

As imagens Docker atuais utilizam o mesmo padrão

A imagem atual do qBittorrent da LinuxServer documenta um volume de downloads montado em /downloads. Consulte a documentação do qBittorrent da LinuxServer antes de alterar uma definição de aplicação personalizada.

Em resumo

Se o ZimaOS já mapeia o disco pretendido para o qBittorrent como /downloads, utilize /downloads ou uma subpasta dentro dele no qBittorrent. Não cole o caminho do anfitrião ZimaOS na aplicação, a menos que esse caminho exato também esteja montado no contentor.