Przejdź do głównej zawartości

Foldery

Nowy tutaj

Ustaw foldery raz, żeby gotowe pobierania trafiały do biblioteki natychmiast, bez drugiej kopii.

Przykład z Instalacji montuje /movies, /tv, /music i /downloads osobno. To działa, ale każdy import to pełna kopia. Ta strona zamienia te cztery punkty montowania na jeden wspólny folder nadrzędny. Jest opcjonalna.

Umieść pobierania i media w jednym folderze nadrzędnym, na jednym dysku, i zamontuj ten folder w HolyArrs i w downloaderze pod tą samą ścieżką.

Hardlink (twarde dowiązanie) to druga nazwa tego samego pliku. Nie zajmuje dodatkowego miejsca i powstaje natychmiast. Działa tylko w obrębie jednego systemu plików, a Docker traktuje każdy punkt montowania jako osobny, więc osobne punkty montowania wymuszają pełną kopię.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Utwórz foldery na hoście:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Daj swojemu użytkownikowi PUID dostęp do zapisu:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Zamontuj folder nadrzędny w HolyArrs: - /srv/data:/data.

  4. Zamontuj go tak samo w downloaderze: - /srv/data:/data i ustaw jego folder zapisu na /data/downloads/torrents albo /data/downloads/usenet.

  5. W HolyArrs użyj /data/media/movies, /data/media/tv i /data/media/music jako folderów biblioteki podczas Pierwszego uruchomienia.

    W Settings > Library folders (ustawienia, foldery biblioteki) nie zobaczysz ostrzeżenia No hardlink (brak hardlinka).

Osobne punkty montowania

Link do: Osobne punkty montowania

/movies, /tv, /music i /downloads jako cztery punkty montowania nadal działają. Każdy import kopiuje wtedy plik, co trwa dłużej i zajmuje dwa razy więcej miejsca, dopóki downloader nie usunie swojej kopii.

Downloader w innym kontenerze z innymi ścieżkami

Link do: Downloader w innym kontenerze z innymi ścieżkami

Jeśli downloader widzi folder pod inną nazwą, uzupełnij Downloader’s path (ścieżka downloadera) i HolyArrs’ path (ścieżka HolyArrs) w downloaderze w Settings > Downloaders, na przykład /data/torrents i /downloads. Zgodne ścieżki nie wymagają mapowania.

Jeśli to nie działa

Link do: Jeśli to nie działa
Co widzisz Przyczyna Rozwiązanie
No hardlink przy folderze biblioteki Pobierania i media są na różnych punktach montowania albo systemach plików Zamontuj jeden folder nadrzędny, jak wyżej
Read only (tylko do odczytu) albo Missing (brak) Ścieżka jest zła albo PUID nie może zapisywać Użyj ścieżki wewnątrz kontenera; popraw uprawnienia
Folder nie zostaje znaleziony Wpisano ścieżkę hosta Wpisz ścieżkę w kontenerze, na przykład /data/media/movies
Import mówi, że ścieżka jest niedozwolona Folder pobierania nie jest znanym miejscem Ustaw HOLYARRS_SAVE_PATH albo dodaj go w Settings > Library folders > Extra import folders

Dla zaawansowanych

Link do: Dla zaawansowanych
Co testuje kontrola folderu
Kontrola Niepowodzenie jako
Folder istnieje Missing (folder nie jest używany)
HolyArrs może zapisać plik testowy Read only (folder nie jest używany)
Hardlink z folderu każdego aktywnego downloadera No hardlink (ostrzeżenie, importy kopiują)
Co najmniej 100 MB wolnego miejsca Uwaga o małej ilości miejsca

Pliki testowe są usuwane po kontroli. Check again (sprawdź ponownie) uruchamia ją od nowa.

Reguły folderów biblioteki
  • Folder musi istnieć i być podany jako pełna ścieżka.
  • Nie może leżeć wewnątrz ani wokół innego folderu biblioteki. Każda ścieżka jest używana raz.
  • Rename (zmień nazwę) zmienia tylko pokazywaną nazwę. Remove (usuń) zostawia wszystkie pliki i jest odrzucane, dopóki tytuły nadal używają folderu.
  • Extra import folders: jedna pełna ścieżka na linię, do 32. Cały dysk, na przykład / albo C:\, jest odrzucany. Listę może zmienić tylko właściciel albo administrator zalogowany hasłem.
  • Import ręczny dopuszcza też foldery biblioteki, HOLYARRS_SAVE_PATH i stronę HolyArrs w mapie ścieżek każdego downloadera. Ścieżki z .., ścieżki udziałów sieciowych i linki prowadzące na zewnątrz są odrzucane.

HolyArrs jest darmowy. Jeśli oszczędził ci czas, daj mu gwiazdkę na GitHubie, zostań sponsorem albo postaw mi kawę.