پوشهها
تازهوارد
پوشههایتان را یکبار تنظیم کنید تا دانلودهای تمامشده بدون کپی دوم و فوراً در کتابخانه بنشینند.
مثال نصب پوشههای /movies، /tv، /music و /downloads را یکییکی نگاشت میکند. کار میکند، ولی هر ورود یک کپی کامل است. این صفحه آن چهار نگاشت را با یک پوشهٔ والدِ مشترک عوض میکند. اختیاری است.
قاعده
پیوند به قاعدهدانلودها و رسانه را زیر یک پوشهٔ والد، روی یک دیسک بگذارید، و آن پوشهٔ والد را با همان مسیر در HolyArrs و دانلودر نگاشت کنید.
hardlink (پیوند سخت) یک نام دوم برای همان فایل است. فضای اضافه نمیگیرد و فوراً ساخته میشود. فقط داخل یک سیستم فایل کار میکند و Docker هر نگاشت را سیستم فایل جدا حساب میکند؛ پس نگاشتهای جدا کپی کامل را اجباری میکنند.
/srv/data mounted as /data in HolyArrs and the downloader├── downloads│ ├── torrents│ └── usenet└── media ├── movies ├── tv └── musicراهاندازی
پیوند به راهاندازی-
پوشهها را روی میزبان بسازید:
Terminal window mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music} -
به کاربر
PUIDخود دسترسی نوشتن بدهید:Terminal window chown -R 1000:1000 /srv/data -
پوشهٔ والد را در HolyArrs نگاشت کنید:
- /srv/data:/data. -
همین را در دانلودر هم نگاشت کنید:
- /srv/data:/data، و پوشهٔ ذخیرهٔ آن را روی/data/downloads/torrentsیا/data/downloads/usenetبگذارید. -
در HolyArrs، هنگام اولین اجرا از
/data/media/movies،/data/media/tvو/data/media/musicبهعنوان پوشهٔ کتابخانه استفاده کنید.باید در Settings > Library folders (تنظیمات > پوشههای کتابخانه) هشدار No hardlink (بدون hardlink) را نبینید.
گزینهها
پیوند به گزینههانگاشتهای جدا
پیوند به نگاشتهای جدا/movies، /tv، /music و /downloads بهصورت چهار نگاشت باز هم کار میکنند. در این حالت هر ورود فایل را کپی میکند، که بیشتر طول میکشد و تا وقتی دانلودر کپی خودش را پاک کند دو برابر فضا مصرف میکند. این برای دانلودهای یوزنت هم صدق میکند، حتی روی یک دیسک: یک فایل فقط درون یک نگاشت میتواند فوری جابهجا شود، پس از پوشهٔ والد مشترک بالا استفاده کنید.
دانلودر در کانتینر دیگر با مسیرهای دیگر
پیوند به دانلودر در کانتینر دیگر با مسیرهای دیگراگر دانلودر پوشه را با نام دیگری میبیند، در Settings > Downloaders (تنظیمات > دانلودرها) روی دانلودر Downloader’s path (مسیر دانلودر) و HolyArrs’ path (مسیر HolyArrs) را پر کنید، مثل /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 به آن ستاره بدهید، حمایت مالی کنید یا برای من یک قهوه بخرید.