Bỏ qua để đến nội dung

Thư mục

Mới làm quen

Thiết lập thư mục một lần để các lượt tải xuống đã xong vào Thư viện ngay lập tức, không tạo bản sao thứ hai.

Ví dụ trong Cài đặt mount (gắn) /movies, /tv, /music và /downloads riêng từng cái. Cách đó vẫn chạy, nhưng mỗi lần nhập là một bản sao đầy đủ. Trang này thay bốn mount đó bằng một thư mục cha chung. Bước này là tùy chọn.

Đặt lượt tải xuống và media dưới một thư mục cha, trên một ổ đĩa, rồi mount thư mục cha đó vào HolyArrs và trình tải xuống ở cùng một đường dẫn.

Hardlink (liên kết cứng) là một tên thứ hai cho cùng một tệp. Nó không tốn thêm dung lượng và được tạo ngay lập tức. Nó chỉ hoạt động trong một hệ thống tệp, còn Docker coi mỗi mount là một hệ thống tệp riêng, nên các mount tách biệt buộc phải sao chép đầy đủ.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Tạo các thư mục trên máy chủ:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Cho người dùng PUID của bạn quyền ghi:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Mount thư mục cha vào HolyArrs: - /srv/data:/data.

  4. Mount cùng cách vào trình tải xuống của bạn: - /srv/data:/data, rồi đặt thư mục lưu của nó thành /data/downloads/torrents hoặc /data/downloads/usenet.

  5. Trong HolyArrs, dùng /data/media/movies, /data/media/tv và /data/media/music làm các thư mục Thư viện ở bước Lần chạy đầu tiên.

    Bạn sẽ không thấy cảnh báo No hardlink (không có hardlink) trong Settings > Library folders (Cài đặt > Thư mục Thư viện).

/movies, /tv, /music và /downloads làm bốn mount vẫn chạy được. Khi đó mỗi lần nhập sẽ sao chép tệp, mất nhiều thời gian hơn và dùng gấp đôi dung lượng cho đến khi trình tải xuống xóa bản của nó. Điều đó cũng đúng với các lượt tải xuống Usenet, kể cả trên cùng một ổ đĩa: một tệp chỉ có thể được di chuyển tức thì trong cùng một mount, nên hãy dùng thư mục cha chung ở trên.

Trình tải xuống trong container khác với đường dẫn khác

Liên kết tới Trình tải xuống trong container khác với đường dẫn khác

Nếu trình tải xuống gọi thư mục đó bằng một tên khác, hãy điền Downloader’s path và HolyArrs’ path trên trình tải xuống đó trong Settings > Downloaders (Cài đặt > Trình tải xuống), chẳng hạn /data/torrents và /downloads. Các đường dẫn khớp nhau thì không cần ánh xạ.

Bạn thấy Nguyên nhân Cách khắc phục
No hardlink trên một thư mục Thư viện Lượt tải xuống và media nằm trên các mount hoặc hệ thống tệp khác nhau Mount một thư mục cha, như ở trên
Read only (chỉ đọc) hoặc Missing (còn thiếu) Đường dẫn sai, hoặc PUID không ghi được Dùng đường dẫn bên trong container; sửa quyền sở hữu
Không tìm thấy một thư mục Bạn đã nhập đường dẫn trên máy chủ Nhập đường dẫn trong container, chẳng hạn /data/media/movies
Việc nhập báo đường dẫn không được phép Thư mục tải xuống không phải nơi đã biết Đặt HOLYARRS_SAVE_PATH, hoặc thêm nó trong Settings > Library folders > Extra import folders
Việc kiểm tra thư mục thử những gì
Kiểm tra Lỗi hiện là
Thư mục tồn tại Missing (thư mục không được dùng)
HolyArrs ghi được một tệp thử Read only (thư mục không được dùng)
Hardlink từ mỗi thư mục của trình tải xuống đang hoạt động No hardlink (lưu ý, việc nhập sẽ sao chép)
Còn trống ít nhất 100 MB Ghi chú dung lượng thấp

Các tệp thử bị xóa sau khi kiểm tra. Check again (kiểm tra lại) chạy lại phần này.

Quy tắc thư mục Thư viện
  • Phải tồn tại, là một thư mục và là đường dẫn đầy đủ.
  • Không được nằm trong hoặc bao quanh một thư mục Thư viện khác. Mỗi đường dẫn chỉ dùng một lần.
  • Rename (đổi tên) chỉ đổi tên hiển thị. Remove (gỡ) giữ nguyên mọi tệp và bị từ chối khi vẫn còn mục dùng thư mục đó.
  • Extra import folders: mỗi dòng một đường dẫn đầy đủ, tối đa 32. Cả một ổ đĩa như / hoặc C:\ bị từ chối. Chỉ chủ sở hữu, hoặc quản trị viên đăng nhập bằng mật khẩu, mới đổi được danh sách này.
  • Việc nhập thủ công cũng cho phép các thư mục Thư viện, HOLYARRS_SAVE_PATH và phía HolyArrs của mỗi ánh xạ đường dẫn trình tải xuống. Đường dẫn có .., đường dẫn thư mục chia sẻ mạng và liên kết trỏ ra ngoài đều bị từ chối.

HolyArrs miễn phí. Nếu nó giúp bạn tiết kiệm thời gian, hãy gắn sao trên GitHub, tài trợ dự án hoặc mời tôi một ly cà phê.