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

অন্য অ্যাপ থেকে ইমপোর্ট

নতুন

আগের অ্যাপগুলোর সেটআপ আবার হাতে না লিখেই HolyArrs-এ নিয়ে আসুন।

HolyArrs আগের অ্যাপগুলো শুধু পড়ে। সেগুলোতে কিছু বদলায় না, আর আপনার মিডিয়া ফাইল কোথাও সরে না।

  • মালিক বা অ্যাডমিন হিসেবে সাইন ইন করুন।
  • প্রতিটি আগের অ্যাপের ঠিকানা আর API কী হাতের কাছে রাখুন।
  • HolyArrs যেন আপনার মিডিয়া ফোল্ডারগুলো দেখতে পায়, তা নিশ্চিত করুন। দেখুন ফোল্ডার ও হার্ডলিংক।

সেটআপ ইমপোর্ট করুন

সেটআপ ইমপোর্ট করুন-এর লিংক
  1. Settings > Import from other apps (সেটিংস > অন্য অ্যাপ থেকে ইমপোর্ট) খুলুন। ওপরে চারটি ধাপ এক সারিতে দেখতে পাবেন।
  2. Read your apps (আপনার অ্যাপ পড়ুন): প্রতিটি আগের অ্যাপের জন্য Add an app (একটি অ্যাপ যোগ করুন) ক্লিক করুন। প্রতিটি অ্যাপ একটি সুইচসহ তালিকায় দেখতে পাবেন।
  3. What to import (কী ইমপোর্ট করবেন): যে গ্রুপগুলো আনতে চান সেগুলো চালু করুন।
  4. Import (ইমপোর্ট): HolyArrs আগে দেখে নেয় কী কী যোগ হবে। এখনো কিছু বদলায় না। Needs a choice (বাছাই দরকার)-এর নিচের প্রতিটি সারির উত্তর দিন, তারপর Import ক্লিক করে নিশ্চিত করুন। চলার সময় আপনি পেজ ছেড়ে যেতে পারেন।
  5. Done (শেষ): প্রতিটি গ্রুপের ফলাফল আর Undo this import (এই ইমপোর্ট ফিরিয়ে নিন) দেখতে পাবেন।

কী, পাসওয়ার্ড কখনো আসে না। দেখুন ইমপোর্টের পরে।

কোন ক্রমে করবেন

কোন ক্রমে করবেন-এর লিংক
ক্রম অ্যাপ কেন এই ক্রম
1 Radarr, Sonarr আগে লাইব্রেরি ফোল্ডার আর টাইটেল। দেখুন Sonarr ও Radarr।
2 Lidarr, Prowlarr, Bazarr গান, সোর্স আর সাবটাইটেলের ভাষা। দেখুন Lidarr, Bazarr ও Prowlarr।
3 qBittorrent, SABnzbd ডাউনলোডার। ওপরের অ্যাপগুলোর সঙ্গে একই ইমপোর্টে পড়ে নিন।
4 Seerr, Overseerr সদস্য আর অনুরোধ, যা এখানে আগে থেকে থাকা টাইটেলের সঙ্গে মেলানো হয়। দেখুন অনুরোধের অ্যাপ।

আপনি সব অ্যাপ পড়ে একসঙ্গে ইমপোর্ট করতে পারেন। ক্রম শুধু তখনই জরুরি, যখন আপনি কয়েকটি ব্যাচে ইমপোর্ট করেন।

নিচের প্রতিটি আইটেম বিরতি দেওয়া বা বন্ধ অবস্থায় আসে। এর গোপন তথ্য লিখুন, দেখে নিন, তারপর চালু করুন।

আইটেম কোথায় কী করবেন
সোর্স Settings > Sources কী লিখুন, তারপর আবার চালু করুন।
ডাউনলোডার Settings > Downloaders পাসওয়ার্ড বা কী লিখুন, তারপর আবার চালু করুন।
অ্যালার্ট Settings > Alerts লিংক বা ইমেইলের পাসওয়ার্ড লিখুন, তারপর চালু করুন।
বাইরের তালিকা Settings > Outside lists ফোল্ডার আর বাছাইয়ের নিয়ম দেখে নিন, তারপর চালু করুন। Trakt তালিকার জন্য আগে আপনার Trakt কী লাগবে।
সদস্য Settings > Users and roles আমন্ত্রণ পাঠান।

আগের অ্যাপে ট্যাগ থাকা কোনো সোর্স, ডাউনলোডার বা অ্যালার্ট এখন তার ধরনের সব টাইটেলের জন্য কাজ করে। চালু করার আগে সেটি দেখে নিন।

সোর্স আর ডাউনলোডার May reach the local network (লোকাল নেটওয়ার্কে পৌঁছাতে পারে) বন্ধ অবস্থায় আসে। শুধু বাসার নেটওয়ার্কের কোনোটির জন্য এটি চালু করুন। লিংক-লোকাল আর ক্লাউড মেটাডেটার ঠিকানা দুই ক্ষেত্রেই বন্ধ থাকে।

একসঙ্গে অনেক কী লিখতে চাইলে দেখুন ফাইল থেকে কী ইমপোর্ট।

যা পেছনে থেকে যায়

যা পেছনে থেকে যায়-এর লিংক
  • মিডিয়া ফাইল। ইমপোর্ট কখনো কোনো ফাইল সরায় না, নাম বদলায় না, কপি করে না বা মোছে না।
  • কী, পাসওয়ার্ড, টোকেন ও কুকি। Import ধাপ আর রিপোর্ট এগুলো Keys to type again (আবার লেখার কী) এর নিচে তালিকা করে।
  • এখানে মিল নেই এমন সেটিংস। প্রতিটি not imported (ইমপোর্ট হয়নি) তালিকায় কারণসহ থাকে।
  • হিস্ট্রি। আগের অ্যাপগুলোর হিস্ট্রি পড়া হয় না। তবে যিনি কোনো টাইটেল চেয়েছিলেন, তিনি আসেন।
লক্ষণ কারণ সমাধান
টাইটেল “not found” (পাওয়া যায়নি) দেখাচ্ছে তাদের ফোল্ডার এখানকার কোনো লাইব্রেরি ফোল্ডারের সঙ্গে মেলে না। What to import-এর Advanced (উন্নত) এর নিচে একটি পাথ রুল যোগ করুন, তারপর আবার ইমপোর্ট করুন।
ইমপোর্ট বলছে কিছু বদলে গেছে যাচাইয়ের পর কিছু বদলেছে। HolyArrs নিজেই আবার যাচাই করে। তালিকাটি দেখে নিন, তারপর ইমপোর্ট করুন।
Import বোতাম ধূসর কোনো সদস্যের জন্য সিদ্ধান্ত দরকার, অথবা HolyArrs সেফ মোডে আছে। বোতামের পাশের লেখাটি পড়ুন।
কিছু আইটেম ব্যর্থ হয়েছে যেমন, মেটাডেটা সার্ভার বন্ধ ছিল। অপেক্ষা করুন, তারপর আবার ইমপোর্ট করুন। আপনার আগের অ্যাপের কী রাখা আছে।

বিশেষজ্ঞদের জন্য

বিশেষজ্ঞদের জন্য-এর লিংক
আবার ইমপোর্ট, ফিরিয়ে নেওয়া, অংশ ও সেফ মোড

আবার ইমপোর্ট। একটি ইমপোর্ট মনে রাখে সে কী যোগ করেছিল। আবার ইমপোর্ট করলে শুধু নতুনগুলো যোগ হয়, বাকিগুলোর জন্য already here (আগে থেকেই আছে) বলে। একসময়ে একটি ইমপোর্ট বা ফিরিয়ে নেওয়া চলে। ইমপোর্টের মাঝখানে HolyArrs বন্ধ হয়ে গেলে পরের বার চালু হওয়ার সময় ইমপোর্টটি ব্যর্থ হিসেবে চিহ্নিত হয়, অথবা কাজটি কিউতে থাকলে আবার চলতে থাকে। এটি পরের ইমপোর্টকে কখনো আটকায় না।

Earlier imports (আগের ইমপোর্ট) পড়া অ্যাপের তালিকার নিচে থাকে এবং প্রতিটি ইমপোর্ট আর তার অবস্থা দেখায়। Open (খুলুন) ধাপ 4-এ থাকা ইমপোর্ট দেখায়, চলার সময় ধাপ 3।

ফিরিয়ে নেওয়া। ধাপ 4-এ Undo this import ক্লিক করুন (পুরোনো ইমপোর্টের জন্য আগে সেটি Open করুন)। ফিরিয়ে নেওয়ার কাজ ব্যাকগ্রাউন্ডে চলে এবং সেই ইমপোর্ট যা যোগ করেছিল শুধু তা সরায়, সবচেয়ে নতুন থেকে শুরু করে:

  • টাইটেল লাইব্রেরি থেকে চলে যায়; তাদের ফাইল যেখানে ছিল সেখানেই থাকে,
  • সে যোগ করা সোর্স, ডাউনলোডার, অ্যালার্ট, সাবটাইটেল সাইট, সদস্য, অনুরোধ আর কখনো-যোগ-না-করার তালিকার এন্ট্রি সরে যায়,
  • সে যোগ করা বাইরের তালিকা বিরতি অবস্থায় থাকলে সরে যায়,
  • নামকরণ, ডিফল্ট সাবটাইটেল ভাষা আর বাছাইয়ের নিয়মের অপেক্ষা আগের অবস্থায় ফিরে যায়।

ইমপোর্টের পরে আপনি যা সেট করেছেন বা বদলেছেন তা থেকে যায়, আর ফিরিয়ে নেওয়ার রিপোর্ট তার তালিকা দেয়: আপনার লেখা কোনো গোপন তথ্য, যে সদস্য বা বাইরের তালিকা আপনি চালু করেছেন, বদলানো নামকরণ, ভাষা বা অপেক্ষা। যে লাইব্রেরি ফোল্ডারে টাইটেল ছিল সেগুলো থেকে যায়, কারণ সরানো টাইটেলগুলোর হিস্ট্রি থেকে যায়।

অংশ। বন্ধ থাকা অংশ বাদ পড়ে। মুভি বন্ধ থাকলে: কোনো মুভি ফোল্ডার, মুভি বা বাইরের তালিকা নেই। সাবটাইটেল বন্ধ থাকলে: কোনো সাবটাইটেল সেটিং নেই। অনুরোধ বন্ধ থাকলে: কোনো অনুরোধ নেই।

সেফ মোড। আপনি আপনার অ্যাপ পড়তে আর কী ইমপোর্ট করবেন তা বেছে নিতে পারবেন, কিন্তু ইমপোর্ট বা ফিরিয়ে নেওয়া যাবে না।

API

API কী-তে admin স্কোপ লাগে।

রুট কী করে
POST /api/v1/migrate/plan বাছাই করা রিডগুলোর প্ল্যান, সংখ্যা আর প্রস্তাবিত পাথ রুলসহ।
POST /api/v1/migrate/dry-run পরীক্ষার রিপোর্ট আর তার plan_hash। কিছু বদলায় না। যে সদস্যের জন্য সিদ্ধান্ত দরকার, তার choose মান same_name, numeric_id বা merge_gone।
POST /api/v1/migrate/moves একটি ইমপোর্ট শুরু করে। পরীক্ষার plan_hash লাগে। প্ল্যান বদলে গেলে 409 দেয়।
GET /api/v1/migrate/moves ইমপোর্টের তালিকা দেয়, নতুনটি আগে।
GET /api/v1/migrate/moves/{id} একটি ইমপোর্ট, তার রিপোর্ট আর অগ্রগতি।
GET /api/v1/migrate/moves/{id}/report রিপোর্টটি একটি Markdown ফাইল হিসেবে।
POST /api/v1/migrate/moves/{id}/undo ফিরিয়ে নেওয়া কিউতে রাখে (202)। GET /api/v1/migrate/moves/{id} দিয়ে তা অনুসরণ করুন।

plan, dry-run ও moves-এর বডি (moves-এ "plan_hash"-ও লাগে):

{
"snapshots": [1, 2],
"path_rules": [{"from": "/data/media/movies", "to": "/movies"}],
"skip": ["alerts"],
"people": {"person:seerr:1": "owner", "person:seerr:3": "admin", "person:seerr:2": "merge"}
}

সদস্যের সিদ্ধান্ত হলো owner (শুধু আগের অ্যাপের মালিক), admin, merge বা skip। যে গ্রুপগুলো বাদ দেওয়া যায়: folders, pick_rules, titles, never_add, outside_lists, sources, downloaders, naming, subtitles, people, wishlist, alerts।

এই সেকশনের পেজগুলো

এই সেকশনের পেজগুলো-এর লিংক
পেজ কীসের জন্য
Sonarr ও Radarr ফোল্ডার, সিরিজ, মুভি আর তাদের নিয়ম আনুন। এটি আগে করুন।
Lidarr, Bazarr ও Prowlarr গান, সাবটাইটেলের ভাষা আর সোর্স আনুন।
Seerr ও Overseerr সদস্য আর খোলা অনুরোধ আনুন।
আগের অ্যাপ পড়া HolyArrs ঠিক কী পড়ে আর কী রাখে তা দেখুন।
ফাইল থেকে কী ইমপোর্ট একসঙ্গে অনেক কী লিখুন।

HolyArrs বিনামূল্যে। এটি আপনার সময় বাঁচিয়ে থাকলে GitHub-এ স্টার দিন, স্পনসর করুন অথবা এক কাপ কফি কিনে দিন।