منصوبے کے بارے میں
Nevu ایک کمیونٹی کی تعمیر کردہ فرنٹ اینڈ ہے Plex Media Server کے لیے، نہ کہ متبادل میڈیا سرور۔ اس کا بیک اینڈ ایک کنفیگرڈ Plex سرور پر درخواستوں کو پراکسی کرتا ہے، جبکہ اس کا فرنٹ اینڈ Plex لائبریریوں کے لیے ایک نئے ڈیزائن کردہ انٹرفیس پیش کرتا ہے۔
یہ پروجیکٹ فی الحال مووی اور ٹی وی شو لائبریریوں کو سپورٹ کرتا ہے۔ دستاویزی خصوصیات میں میڈیا پلے بیک، لائبریری براؤزنگ، تلاش، سفارشات، ایک مربوط واچ لسٹ، اقساط میں خودکار آڈیو اور سب ٹائٹل ٹریک میچنگ، اور ایک ساتھ دیکھنے کے سیشنز کے لیے Nevu Sync شامل ہیں۔ اس میں شارٹ کٹس اور دیگر خصوصیات بھی شامل ہیں جو تجربہ کار صارفین کے لیے ہیں۔ README نوٹ کرتا ہے کہ پروجیکٹ ابھی ترقی میں ہے اور غیر مستحکم ہو سکتا ہے، اور مرکزی انٹرفیس بنیادی طور پر ڈیسک ٹاپس اور لیپ ٹاپس کے لیے ڈیزائن کیا گیا ہے نہ کہ موبائل یا ٹی وی کے استعمال کے لیے، حالانکہ ایک ڈسکشن لنک Android اور Android TV کی دستیابی کا ذکر کرتا ہے۔
ڈیپلائمنٹ Docker اور Docker Compose کے ساتھ دستاویزی ہے۔ مطلوبہ PLEX_SERVER ماحولیاتی متغیر Nevu کو Plex سرور URL کی طرف اشارہ کرتا ہے۔ اختیاری متغیرات شائع کردہ اور سننے والے پورٹس، TLS سرٹیفکیٹ کی تصدیق، Nevu Sync، درخواست لاگنگ، اور عالمی جائزوں کو کنفیگر کرتے ہیں۔ مثال کنٹینر ویب انٹرفیس کے لیے پورٹ 3000 اور UDP پورٹ 44201 کو ظاہر کرتا ہے، جس میں ایپلیکیشن ڈیٹا کے لیے ایک مستقل والیوم ہے۔
ترقی کے لیے، فرنٹ اینڈ اور بیک اینڈ کو npm کے ساتھ الگ الگ چلایا جاتا ہے، اور بیک اینڈ کو PLEX_SERVER ماحولیاتی متغیر کے ساتھ شروع کیا جاتا ہے۔ شراکتیں پل ریکویسٹ کے ذریعے قبول کی جاتی ہیں، بڑی تبدیلیوں سے توقع کی جاتی ہے کہ وہ ایشو ڈسکشن سے شروع ہوں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.