Pular para o conteúdo

Pastas

Novo aqui

Configure suas pastas uma vez para os downloads concluídos chegarem à sua Biblioteca na hora, sem uma segunda cópia.

O exemplo de Instalação monta /movies, /tv, /music e /downloads uma por uma. Funciona, mas cada importação é uma cópia completa. Esta página troca essas quatro montagens por uma única pasta pai compartilhada. É opcional.

Coloque os downloads e a mídia dentro de uma única pasta pai, em um único disco, e monte essa pasta pai no HolyArrs e no seu gerenciador de downloads no mesmo caminho.

Um hardlink (link físico) é um segundo nome para o mesmo arquivo. Não ocupa espaço extra e é criado na hora. Só funciona dentro de um mesmo sistema de arquivos, e o Docker trata cada montagem como um sistema separado, então montagens separadas obrigam a fazer uma cópia completa.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Crie as pastas no host:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Dê permissão de escrita ao seu usuário PUID:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Monte a pasta pai no HolyArrs: - /srv/data:/data.

  4. Monte do mesmo jeito no seu gerenciador de downloads: - /srv/data:/data, e defina a pasta em que ele salva como /data/downloads/torrents ou /data/downloads/usenet.

  5. No HolyArrs, use /data/media/movies, /data/media/tv e /data/media/music como pastas da Biblioteca durante a Primeira execução.

    Você não deve ver nenhum aviso No hardlink (sem hardlink) em Settings > Library folders (Configurações > Pastas da Biblioteca).

/movies, /tv, /music e /downloads como quatro montagens continuam funcionando. Nesse caso, cada importação copia o arquivo, o que demora mais e usa o dobro do espaço até o gerenciador de downloads excluir a cópia dele.

Gerenciador de downloads em outro container com outros caminhos

Link para Gerenciador de downloads em outro container com outros caminhos

Se o gerenciador de downloads vê a pasta com outro nome, preencha Downloader’s path (caminho do gerenciador de downloads) e HolyArrs’ path (caminho do HolyArrs) no gerenciador de downloads, em Settings > Downloaders (Configurações > Gerenciadores de downloads), como /data/torrents e /downloads. Caminhos iguais não precisam de mapeamento.

Você vê Causa Solução
No hardlink em uma pasta da Biblioteca Os downloads e a mídia estão em montagens ou sistemas de arquivos diferentes Monte uma única pasta pai, como acima
Read only (somente leitura) ou Missing (faltando) O caminho está errado, ou o PUID não consegue escrever Use o caminho de dentro do container; corrija o proprietário
Uma pasta não é encontrada Você digitou o caminho do host Digite o caminho do container, como /data/media/movies
A importação diz que o caminho não é permitido A pasta de downloads não é um lugar conhecido Defina HOLYARRS_SAVE_PATH, ou adicione a pasta em Settings > Library folders > Extra import folders (pastas extras de importação)
O que a verificação de pastas testa
Verificação Falha como
A pasta existe Missing (a pasta não é usada)
O HolyArrs consegue escrever um arquivo de teste Read only (a pasta não é usada)
Hardlink a partir da pasta de cada gerenciador de downloads ativo No hardlink (aviso, as importações copiam)
Pelo menos 100 MB livres Nota de pouco espaço

Os arquivos de teste são removidos depois da verificação. Check again (verificar de novo) repete a verificação.

Regras das pastas da Biblioteca
  • Precisa existir, ser uma pasta e ser um caminho completo.
  • Não pode ficar dentro nem em volta de outra pasta da Biblioteca. Cada caminho é usado uma vez.
  • Rename (renomear) muda só o nome mostrado. Remove (remover) mantém todos os arquivos e é recusado enquanto houver títulos usando a pasta.
  • Extra import folders: um caminho completo por linha, até 32. Um disco inteiro, como / ou C:\, é recusado. Só o dono, ou um administrador que entrou com senha, pode mudar a lista.
  • A importação manual também permite pastas da Biblioteca, HOLYARRS_SAVE_PATH e o lado do HolyArrs de cada mapeamento de caminho de gerenciador de downloads. Caminhos com .., caminhos de compartilhamento de rede e links que levam para fora são recusados.

O HolyArrs é gratuito. Se ele poupou seu tempo, dê uma estrela no GitHub, patrocine o projeto ou me pague um café.