منصوبے کے بارے میں
Samo-server ایک سیلف ہوسٹڈ آڈیو سرور ہے جو موسیقی، آڈیو بکس، پوڈ کاسٹ اور ریڈیو کو بنیادی ڈومینز کے طور پر دیکھتا ہے جو ایک ہی لائبریری، کیو (queue) اور پلے بیک ہسٹری شیئر کرتے ہیں۔ یہ Navidrome یا Audiobookshelf جیسے موجودہ حل کا کوئی ریپر (wrapper) نہیں ہے۔
اس کی ڈیپلائمنٹ ایک واحد Docker Compose کمانڈ کے ذریعے کی جاتی ہے۔ پورٹ 6969 پر موجود ایک ویب tab-based سیٹ اپ وزرڈ ابتدائی کنفیگریشن میں رہنمائی کرتا ہے، جس میں ایڈمن اکاؤنٹ بنانا اور لائبریری فولڈر سیٹ اپ شامل ہے۔ میڈیا ڈائریکٹریز کو ڈیفالٹ طور پر read-only ماؤنٹ کیا جاتا ہے تاکہ اسکینر بگز سے بچا جا سکے، جبکہ "Keep in Library" فیچر کے لیے ایک writable میوزک ڈائریکٹری فعال کرنے کا آپشن بھی موجود ہے۔
سرور UDP پورٹ 7360 کے ذریعے LAN autodiscovery کو سپورٹ کرنے کے لیے host networking کا استعمال کرتا ہے، جس سے Android اور ڈیسک ٹاپ کلائنٹس سرور کو خود بخود تلاش کر سکتے ہیں۔ بنڈل شدہ PostgreSQL ڈیٹا بیس کسی نیٹ ورک لسنر یا پاس ورڈ کے بغیر چلتا ہے اور ایک مشترکہ Unix socket کے ذریعے رابطہ کرتا ہے۔
بنیادی صلاحیتوں میں بنڈل شدہ ffmpeg کا استعمال کرتے ہوئے مقامی میڈیا فولڈرز کو اسکین کرنا، پوڈ کاسٹ RSS فیڈز اور انٹرنیٹ ریڈیو اسٹریمز کا انتظام کرنا، اور صارف کی لائبریری سے پروگرام کیے گئے 24/7 کسٹم ریڈیو چینلز چلانا شامل ہے۔ سرور اصل فائلوں کو اسٹریم کرتا ہے، آرٹ ورک فراہم کرتا ہے، پلے بیک ہسٹری ریکارڈ کرتا ہے، اور اختیاری طور پر Last.fm پر scrobble کرتا ہے۔ یہ ایک نیٹو /api/v1 انٹرفیس اور ایک read-only Subsonic اڈاپٹر فراہم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.