প্রকল্প সম্পর্কে

multi-scrobbler একটি সেলফ-হোস্টেড, ডকারাইজড অ্যাপ্লিকেশন যা মিউজিক স্ক্রবলিংকে কেন্দ্রীভূত করে। এটি Spotify, Jellyfin, Plex, Apple Music, YouTube Music, Kodi, MPD, Sonos সহ বিস্তৃত উৎস থেকে শোনার কার্যকলাপ পর্যবেক্ষণ করে এবং সেই ডেটা Last.fm, ListenBrainz, Libre.fm, Maloja এবং Koito-এর মতো এক বা একাধিক স্ক্রবলিং ক্লায়েন্টে ফরোয়ার্ড করে। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: * **বিস্তৃত উৎস এবং ক্লায়েন্ট সমর্থন**: তাদের API-এর মাধ্যমে অসংখ্য মিউজিক সার্ভিস এবং প্লেয়ারের সাথে সংহত হয়, পাশাপাশি Last.fm বা ListenBrainz প্রোফাইল থেকে স্ক্রবল ফরোয়ার্ড করার সমর্থনও রয়েছে। * **মাল্টি-ইউজার সমর্থন**: বন্ধু এবং পরিবারের জন্য স্ক্রবলিং কনফিগার করুন, নির্দিষ্ট ক্লায়েন্টে উৎস আলাদা করার ক্ষমতা সহ। * **স্থিতিস্থাপক অপারেশন**: স্বয়ংক্রিয়-রিট্রাই সহ সারিবদ্ধ স্ক্রবল দিয়ে নেটওয়ার্ক এবং ক্লায়েন্ট ব্যর্থতা মোকাবেলা করে। * **মনিটরিং এবং নিয়ন্ত্রণ**: পরিসংখ্যান, স্ক্রবল অডিট ট্রেইল, লগ এবং রানটাইম নিয়ন্ত্রণের জন্য একটি মোবাইল-বান্ধব ওয়েব ইন্টারফেস প্রদান করে। ওয়েবহুক (Gotify, Ntfy, Apprise), হেলথচেক এন্ডপয়েন্ট এবং Prometheus মেট্রিক্সও সমর্থন করে। * **ডেটা ট্রান্সফরমেশন**: রেগুলার এক্সপ্রেশন বা সার্চ প্যাটার্ন ব্যবহার করে স্ক্রবল করার আগে ট্র্যাক ডেটা পরিবর্তন করুন। * **নমনীয় কনফিগারেশন**: এনভায়রনমেন্ট ভেরিয়েবল বা JSON ফাইলগুলির মাধ্যমে কনফিগার করুন। * **সহজ ইনস্টলেশন**: x86/ARM-এর জন্য Docker ইমেজ বা NodeJS-এর সাথে স্থানীয়ভাবে উপলব্ধ। এটি সেই ব্যবহারকারীদের জন্য আদর্শ যারা একাধিক প্ল্যাটফর্ম জুড়ে মিউজিক শোনেন এবং ব্রাউজার এক্সটেনশন বা প্ল্যাটফর্ম-নির্দিষ্ট অ্যাপের উপর নির্ভর না করে একটি ইউনিফাইড, সেলফ-হোস্টেড স্ক্রবল ইতিহাস চান। প্রকল্পটি MIT-লাইসেন্সপ্রাপ্ত এবং সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় বিস্তৃত ডকুমেন্টেশন সহ।