Salta ai contenuti

Cartelle

Nuovo qui

Imposta le cartelle una volta sola, così i download finiti arrivano nella tua Libreria all’istante, senza una seconda copia.

L’esempio di Installazione monta /movies, /tv, /music e /downloads uno per uno. Funziona, ma ogni importazione è una copia completa. Questa pagina sostituisce quei quattro mount con un’unica cartella madre condivisa. È facoltativo.

Metti download e contenuti sotto un’unica cartella madre, su un solo disco, e monta quella cartella madre in HolyArrs e nel tuo downloader con lo stesso percorso.

Un hardlink (collegamento fisico) è un secondo nome per lo stesso file. Non occupa spazio in più e si crea all’istante. Funziona solo dentro lo stesso filesystem, e Docker tratta ogni mount come un filesystem a sé, quindi mount separati costringono a una copia completa.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Crea le cartelle sull’host:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Dai all’utente PUID il permesso di scrittura:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Monta la cartella madre in HolyArrs: - /srv/data:/data.

  4. Montala allo stesso modo nel tuo downloader: - /srv/data:/data, e imposta la sua cartella di salvataggio su /data/downloads/torrents o /data/downloads/usenet.

  5. In HolyArrs, usa /data/media/movies, /data/media/tv e /data/media/music come cartelle della Libreria durante il Primo avvio.

    Non dovresti vedere nessuna avvertenza No hardlink (nessun hardlink) in Settings > Library folders (impostazioni > cartelle della Libreria).

Mount separati

Link a Mount separati

/movies, /tv, /music e /downloads come quattro mount funzionano ancora. Ma ogni importazione copia il file, ci mette di più e usa il doppio dello spazio finché il downloader non cancella la sua copia.

Downloader in un altro container con altri percorsi

Link a Downloader in un altro container con altri percorsi

Se il downloader vede la cartella con un altro nome, compila Downloader’s path (percorso del downloader) e HolyArrs’ path (percorso di HolyArrs) sul downloader in Settings > Downloaders, per esempio /data/torrents e /downloads. Percorsi uguali non hanno bisogno di mappatura.

Se non funziona

Link a Se non funziona
Cosa vedi Causa Soluzione
No hardlink su una cartella della Libreria Download e contenuti sono su mount o filesystem diversi Monta un’unica cartella madre, come sopra
Read only (sola lettura) o Missing (mancante) Il percorso è sbagliato, oppure PUID non può scrivere Usa il percorso dentro il container; correggi il proprietario
Una cartella non viene trovata Hai scritto il percorso dell’host Scrivi il percorso del container, per esempio /data/media/movies
L’importazione dice che il percorso non è consentito La cartella dei download non è un posto noto Imposta HOLYARRS_SAVE_PATH, oppure aggiungila in Settings > Library folders > Extra import folders (cartelle di importazione aggiuntive)
Cosa verifica il controllo delle cartelle
Controllo Se fallisce, risulta
La cartella esiste Missing (la cartella non viene usata)
HolyArrs può scrivere un file di prova Read only (la cartella non viene usata)
Hardlink dalla cartella di ogni downloader attivo No hardlink (avvertenza, le importazioni copiano)
Almeno 100 MB liberi Nota di poco spazio

I file di prova vengono rimossi dopo il controllo. Check again (controlla di nuovo) lo ripete.

Regole per le cartelle della Libreria
  • Deve esistere, essere una cartella ed essere un percorso completo.
  • Non può stare dentro o attorno a un’altra cartella della Libreria. Ogni percorso si usa una sola volta.
  • Rename (rinomina) cambia solo il nome mostrato. Remove (rimuovi) lascia tutti i file ed è rifiutato finché dei titoli usano ancora la cartella.
  • Extra import folders: un percorso completo per riga, fino a 32. Un intero disco come / o C:\ viene rifiutato. Solo il proprietario, o un amministratore che ha acceduto con una password, può cambiare l’elenco.
  • L’importazione manuale permette anche le cartelle della Libreria, HOLYARRS_SAVE_PATH e il lato HolyArrs di ogni mappatura di percorso dei downloader. I percorsi con .., i percorsi di condivisioni di rete e i collegamenti che portano fuori vengono rifiutati.

HolyArrs è gratis. Se ti ha fatto risparmiare tempo, metti una stella su GitHub, sostienilo o offrimi un caffè.