Pāriet uz saturu

Mapes

Jauns šeit

Iestati mapes vienreiz, lai pabeigtās lejupielādes nonāktu tavā bibliotēkā uzreiz, bez otras kopijas.

Uzstādīšanas piemērs montē /movies, /tv, /music un /downloads pa vienam. Tas darbojas, bet katrs imports ir pilna kopija. Šī lapa šos četrus montējumus nomaina pret vienu kopīgu vecākmapi. Tas nav obligāti.

Liec lejupielādes un saturu zem vienas vecākmapes, uz viena diska, un iemontē šo vecākmapi HolyArrs un savā lejupielādētājā ar vienādu ceļu.

Hardlink (cietā saite) ir otrs viena un tā paša faila nosaukums. Tas neaizņem papildu vietu un tiek izveidots uzreiz. Tas darbojas tikai vienā failu sistēmā, un Docker katru montējumu uzskata par atsevišķu, tāpēc atsevišķi montējumi liek veikt pilnu kopēšanu.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Izveido mapes resursdatorā:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Dod savam PUID lietotājam rakstīšanas atļauju:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Iemontē vecākmapi HolyArrs: - /srv/data:/data.

  4. Iemontē to tāpat savā lejupielādētājā: - /srv/data:/data, un iestati tā saglabāšanas mapi uz /data/downloads/torrents vai /data/downloads/usenet.

  5. HolyArrs kā bibliotēkas mapes izmanto /data/media/movies, /data/media/tv un /data/media/music Pirmās palaišanas laikā.

    Tev nevajadzētu redzēt brīdinājumu No hardlink (nav hardlink) sadaļā Settings > Library folders (iestatījumi > bibliotēkas mapes).

Atsevišķi montējumi

Saite uz Atsevišķi montējumi

/movies, /tv, /music un /downloads kā četri montējumi joprojām darbojas. Tad katrs imports nokopē failu, kas aizņem ilgāk un izmanto divreiz vairāk vietas, līdz lejupielādētājs izdzēš savu kopiju. Tas attiecas arī uz Usenet lejupielādēm, pat uz viena diska: fails uzreiz var pārvietoties tikai vienā montējumā, tāpēc izmanto kopīgo vecākmapi, kas aprakstīta iepriekš.

Lejupielādētājs citā konteinerā ar citiem ceļiem

Saite uz Lejupielādētājs citā konteinerā ar citiem ceļiem

Ja lejupielādētājs redz mapi ar citu nosaukumu, aizpildi Downloader’s path (lejupielādētāja ceļš) un HolyArrs’ path (HolyArrs ceļš) pie lejupielādētāja sadaļā Settings > Downloaders, piemēram, /data/torrents un /downloads. Ja ceļi sakrīt, piesaiste nav vajadzīga.

Tu redzi Cēlonis Risinājums
No hardlink pie bibliotēkas mapes Lejupielādes un saturs ir uz dažādiem montējumiem vai failu sistēmām Iemontē vienu vecākmapi, kā aprakstīts iepriekš
Read only (tikai lasāms) vai Missing (trūkst) Ceļš ir nepareizs vai PUID nevar rakstīt Izmanto ceļu konteinera iekšienē; izlabo īpašumtiesības
Mape netiek atrasta Tu ierakstīji resursdatora ceļu Ieraksti konteinera ceļu, piemēram, /data/media/movies
Imports saka, ka ceļš nav atļauts Lejupielāžu mape nav zināma vieta Iestati HOLYARRS_SAVE_PATH vai pievieno to sadaļā Settings > Library folders > Extra import folders
Ko pārbauda mapju pārbaude
Pārbaude Neizdodas kā
Mape pastāv Missing (mapi neizmanto)
HolyArrs var ierakstīt testa failu Read only (mapi neizmanto)
Hardlink no katras aktīvā lejupielādētāja mapes No hardlink (brīdinājums, imports kopē)
Vismaz 100 MB brīvas vietas Piezīme par zemu vietas apjomu

Testa faili pēc pārbaudes tiek noņemti. Check again (pārbaudīt vēlreiz) to palaiž vēlreiz.

Bibliotēkas mapju noteikumi
  • Jābūt esošai, jābūt mapei un jābūt pilnam ceļam.
  • Nedrīkst atrasties citas bibliotēkas mapes iekšienē vai ap to. Katru ceļu izmanto vienreiz.
  • Rename (pārsaukt) maina tikai rādīto nosaukumu. Remove (noņemt) atstāj katru failu un tiek noraidīts, kamēr mapi vēl izmanto nosaukumi.
  • Extra import folders: viens pilns ceļš rindā, līdz 32. Veselu disku, piemēram, / vai C:\, noraida. Sarakstu var mainīt tikai īpašnieks vai administrators, kas pieteicies ar paroli.
  • Manuālais imports atļauj arī bibliotēkas mapes, HOLYARRS_SAVE_PATH un HolyArrs pusi no katra lejupielādētāja ceļu piesaistes. Ceļus ar .., tīkla koplietojumu ceļus un saites, kas ved ārpus, noraida.

HolyArrs ir bezmaksas. Ja tas ietaupīja tavu laiku, atzīmē to ar zvaigznīti GitHub, atbalsti to vai uzcienā mani ar kafiju.