বিষয়বস্তুতে যান

ফোল্ডার

নতুন

একবারই ফোল্ডার সাজিয়ে নিন, যাতে শেষ হওয়া ডাউনলোড দ্বিতীয় কপি ছাড়াই সঙ্গে সঙ্গে আপনার লাইব্রেরিতে পৌঁছায়।

ইনস্টল-এর উদাহরণে /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 লাইব্রেরি ফোল্ডার হিসেবে দিন।

    আপনি Settings > Library folders (সেটিংস > লাইব্রেরি ফোল্ডার)-এ কোনো No hardlink (hardlink নেই) সতর্কতা দেখতে পাবেন না।

/movies, /tv, /music আর /downloads চারটি মাউন্ট হিসেবে এখনো কাজ করে। তখন প্রতিটি ইমপোর্টে ফাইল কপি হয়, যাতে বেশি সময় লাগে আর ডাউনলোডার তার কপি মুছে না ফেলা পর্যন্ত দ্বিগুণ জায়গা লাগে। Usenet ডাউনলোডের ক্ষেত্রেও তা-ই, এমনকি একই ডিস্কেও: ফাইল কেবল একটি মাউন্টের মধ্যেই সঙ্গে সঙ্গে সরানো যায়, তাই ওপরের শেয়ার করা প্যারেন্ট ফোল্ডার ব্যবহার করুন।

অন্য পাথসহ অন্য কন্টেইনারে ডাউনলোডার

অন্য পাথসহ অন্য কন্টেইনারে ডাউনলোডার-এর লিংক

ডাউনলোডার ফোল্ডারটি অন্য নামে দেখলে 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-এ স্টার দিন, স্পনসর করুন অথবা এক কাপ কফি কিনে দিন।