تطبيق حديث لخادم العميل لشبكة مشاركة ملفات Soulseek.
يعمل SLSKD كحاوية خفية أو Docker في شبكتك (أو في السحابة!) ويمكن الوصول إليها من متصفح الويب. إنه مصمم ليتعرض للإنترنت ، ويتم تأمين كل شيء برمز يمكنك التحكم فيه. كما يدعم الوكلاء العكسيين ، مما يجعلها تعمل بشكل جيد مع الأدوات الأخرى المستضافة ذاتيا.

ابحث عن الأشياء تمامًا كما كنت معتادًا على عميل Soulseek الرسمي. SLSKD يجعل من السهل إدخال عمليات بحث متعددة بسرعة.

فرز نتائج البحث وتصفية باستخدام نفس المرشحات التي تستخدمها اليوم. رفض النتائج التي لا تهتم بها ، وقم بتنزيل تلك التي تريدها في بضع نقرات.

مراقبة سرعة وحالة التنزيلات ، التي تم تجميعها بواسطة المستخدم والمجلد. انقر فوق شريط التقدم لجلب مكانك في قائمة الانتظار ، واستخدم أدوات التحديد لإلغاء التنزيلات المكتملة أو إعادة إعادةه أو مسحها. استخدم عناصر التحكم في الأعلى لإدارة التنزيلات بسرعة حسب الحالة.

يمكن لـ SLSKD أن تفعل كل ما يمكن أن يفعله عميل Soulseek الرسمي ؛ تصفح أسهم المستخدم ، انضم إلى غرف الدردشة ، والدردشة الخاصة مع المستخدمين الآخرين.
تتم إضافة ميزات جديدة طوال الوقت!
docker run -d
-p 5030:5030
-p 5031:5031
-p 50300:50300
-e SLSKD_REMOTE_CONFIGURATION=true
-v < path/to/application/data > :/app
--name slskd
slskd/slskd:latest ---
version: "2"
services:
slskd:
image: slskd/slskd
container_name: slskd
ports:
- "5030:5030"
- "5031:5031"
- "50300:50300"
environment:
- SLSKD_REMOTE_CONFIGURATION=true
volumes:
- <path/to/application/data>:/app
restart: always
يبدأ هذا الأمر أو ملف Docker-Corpose (اعتمادًا على اختيارك) مثيل حاوية SLSKD على المنافذ 5030 (HTTP) و 5031 (HTTPs باستخدام شهادة موقعة ذاتيا). يبدأ SLSKD في الاستماع إلى الاتصالات الواردة على المنفذ 50300 وتخطيط دليل التطبيق إلى المسار المقدم.
بمجرد تشغيل الحاوية ، يمكنك الوصول إلى واجهة المستخدم على الويب عبر HTTP على المنفذ 5030 ، أو HTTPS على المنفذ 5031. اسم المستخدم وكلمة المرور الافتراضية هما slskd و slskd ، على التوالي. سترغب في تغيير هذه التطبيق إذا كان التطبيق سيواجه الإنترنت.
يتيح لك متغير بيئة SLSKD_REMOTE_CONFIGURATION تعديل إعدادات تكوين التطبيق من واجهة مستخدم الويب. قد لا ترغب في تمكين هذا لتثبيت مواجهة الإنترنت.
يمكنك العثور على دليل أكثر تعمقا لتشغيل SLSKD في Docker هنا.
يمكن تنزيل أحدث الثنائيات المستقرة من صفحة الإصدارات. يتم إنتاج الثنائيات الخاصة بالنظام الأساسي والمحتوى الثابت لواجهة المستخدم على الويب كقنين من كل بناء إذا كنت تفضل استخدام إصدار الكناري.
يتم شحن الثنائيات كملفات مضغوطة ؛ استخراج الرمز البريدي إلى الدليل الذي اخترته وتشغيله.
سيتم إنشاء دليل التطبيق إما في ~/.local/share/slskd (على Linux و macOS) أو %localappdata%/slskd (على Windows). في جذر هذا الدليل ، سيتم إنشاء ملف slskd.yml في المرة الأولى التي يتم فيها تشغيل التطبيق. قم بتحرير هذا الملف لإدخال بيانات الاعتماد الخاصة بك لشبكة Soulseek ، وتعديل أي إعدادات إضافية باستخدام دليل التكوين.
بمجرد التشغيل ، قم بتسجيل الدخول إلى واجهة المستخدم على الويب باستخدام اسم المستخدم الافتراضي slskd وكلمة المرور slskd لإكمال التكوين.
يمكن العثور على وثائق مفصلة لخيارات التكوين هنا ، ويمكن مراجعة مثال على ملف تكوين YAML هنا.