Към съдържанието

Папки

Нов тук

Подреди папките си веднъж, за да стигат готовите изтегляния до Библиотеката ти мигновено, без второ копие.

Примерът от Инсталиране монтира /movies, /tv, /music и /downloads поотделно. Това работи, но всеки импорт е пълно копиране. Тази страница заменя тези четири монтирания с една обща родителска папка. Не е задължително.

Сложи изтеглянията и медията под една родителска папка, на един диск, и монтирай тази родителска папка в HolyArrs и в програмата си за изтегляне с един и същ път.

Hardlink (твърда връзка) е второ име за същия файл. Не заема допълнително място и се прави мигновено. Работи само в рамките на една файлова система, а Docker смята всяко монтиране за отделно, затова отделните монтирания налагат пълно копиране.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Направи папките на хоста:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Дай на потребителя си PUID право за запис:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Монтирай родителската папка в HolyArrs: - /srv/data:/data.

  4. Монтирай я по същия начин в програмата си за изтегляне: - /srv/data:/data, и задай папката ѝ за запазване на /data/downloads/torrents или /data/downloads/usenet.

  5. В HolyArrs ползвай /data/media/movies, /data/media/tv и /data/media/music като папки на Библиотеката по време на Първо стартиране.

    Не трябва да виждаш предупреждение No hardlink (няма hardlink) в Settings > Library folders (Настройки > Папки на Библиотеката).

/movies, /tv, /music и /downloads като четири монтирания пак работят. Тогава всеки импорт копира файла, което отнема повече време и заема двойно място, докато програмата за изтегляне не изтрие своето копие. Това важи и за Usenet изтегляния, дори на един диск: файл може да се премести мигновено само в рамките на едно монтиране, затова ползвай общата родителска папка по-горе.

Програма за изтегляне в друг контейнер с други пътища

Връзка към Програма за изтегляне в друг контейнер с други пътища

Ако програмата за изтегляне вижда папката под друго име, попълни Downloader’s path (път на програмата за изтегляне) и HolyArrs’ path (път на HolyArrs) за нея в Settings > Downloaders (Настройки > Програми за изтегляне), например /data/torrents и /downloads. Еднаквите пътища не се нуждаят от пренасочване.

Проблем Причина Решение
No hardlink на папка на Библиотеката Изтеглянията и медията са на различни монтирания или файлови системи Монтирай една родителска папка, както по-горе
Read only (само за четене) или Missing (липсва) Пътят е грешен или PUID не може да пише Ползвай пътя вътре в контейнера; поправи собствеността
Папка не се намира Въвел си пътя на хоста Въведи пътя в контейнера, например /data/media/movies
Импортът казва, че пътят не е разрешен Папката за изтегляния не е известно място Задай HOLYARRS_SAVE_PATH или я добави в Settings > Library folders > Extra import folders
Какво проверява проверката на папката
Проверка Проваля се като
Папката съществува Missing (папката не се ползва)
HolyArrs може да запише тестов файл Read only (папката не се ползва)
Hardlink от папката на всяка активна програма за изтегляне No hardlink (предупреждение, импортите копират)
Поне 100 MB свободно Бележка за малко място

Тестовите файлове се махат след проверката. Check again (провери пак) я пуска наново.

Правила за папките на Библиотеката
  • Трябва да съществува, да е папка и да е пълен път.
  • Не може да е вътре в друга папка на Библиотеката или да я обгражда. Всеки път се ползва веднъж.
  • Rename (преименуване) променя само показваното име. Remove (премахване) оставя всеки файл и се отказва, докато заглавия още ползват папката.
  • Extra import folders (допълнителни папки за импорт): по един пълен път на ред, до 32. Цял диск като / или C:\ се отказва. Само собственикът или администратор, влязъл с парола, може да променя списъка.
  • Ръчният импорт позволява и папките на Библиотеката, HOLYARRS_SAVE_PATH и страната на HolyArrs във всяка карта на пътища на програма за изтегляне. Пътища с .., пътища до мрежови папки и връзки, които водят навън, се отказват.

HolyArrs е безплатен. Ако ти е спестил време, сложи му звезда в GitHub, подкрепи го или почерпи ме с кафе.