تخطَّ إلى المحتوى

المجلدات

جديد هنا

أعدّ مجلداتك مرة واحدة لتصل التنزيلات المكتملة إلى المكتبة فورًا، بلا نسخة ثانية.

مثال صفحة التثبيت يركّب /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 (لا رابط ثابت) في Settings > Library folders (الإعدادات > مجلدات المكتبة).

تركيب /movies و /tv و /music و /downloads كأربع تركيبات ما زال يعمل. لكن كل استيراد ينسخ الملف عندها، فيطول الوقت وتُستهلك مساحة مضاعفة إلى أن يحذف برنامج التنزيل نسخته.

برنامج التنزيل في حاوية أخرى بمسارات مختلفة

رابط إلى برنامج التنزيل في حاوية أخرى بمسارات مختلفة

إذا كان برنامج التنزيل يرى المجلد باسم آخر، فاملأ 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 (المجلد لا يُستخدم)
رابط ثابت من مجلد كل برنامج تنزيل نشط No hardlink (تحذير، والاستيراد ينسخ)
100 MB فارغة على الأقل ملاحظة عن قلة المساحة

تُزال ملفات الاختبار بعد الفحص. زر Check again (افحص مجددًا) يعيده.

قواعد مجلد المكتبة
  • يجب أن يكون موجودًا، وأن يكون مجلدًا، وأن يكون مسارًا كاملًا.
  • لا يصح أن يقع داخل مجلد مكتبة آخر ولا أن يحيط به. كل مسار يُستخدم مرة واحدة.
  • Rename (إعادة التسمية) يغيّر الاسم المعروض وحده. Remove (إزالة) يترك كل الملفات، ويُرفض ما دامت أعمال تستخدم المجلد.
  • Extra import folders: مسار كامل واحد في كل سطر، حتى 32. يُرفض قرص كامل مثل / أو C:\. لا يغيّر القائمة إلا المالك، أو مشرف سجّل الدخول بكلمة مرور.
  • الاستيراد اليدوي يسمح أيضًا بمجلدات المكتبة، و HOLYARRS_SAVE_PATH، وجانب HolyArrs من كل تعيين مسار لبرنامج تنزيل. تُرفض المسارات التي فيها ..، ومسارات المشاركات الشبكية، والروابط التي تقود إلى الخارج.

HolyArrs مجاني. إذا وفّر عليك وقتًا، امنحه نجمة على GitHub أو ادعمه ماليًا أو ادعُني إلى فنجان قهوة.