التعاون والإنتاجية

Navidrome

بديلك الشخصي لـ Spotify — بثّ مجموعتك الموسيقية من خادمك الخاص.

حول Navidrome

Navidrome خادم موسيقى مفتوح المصدر خفيف الوزن (GPL-3.0، ~11 ألف نجمة على GitHub) يتيح لك استضافة مجموعتك الموسيقية الشخصية وبثّها من أي متصفح أو تطبيق متوافق مع Subsonic. مكتوب بلغة Go، يعمل في حاوية واحدة بأقل من 256 ميجابايت من ذاكرة الوصول العشوائي وقاعدة بيانات SQLite مدمجة — لا خدمات خارجية مطلوبة.

Navidrome يُطبّق واجهة Subsonic API مما يمنحك الوصول إلى منظومة غنية من تطبيقات الهاتف: Symfonium وDSub وUltrasonic على Android؛ وAmperfy وiSub على iOS.

ما يُثبَّت

جاهز عند تشغيل الخادم

أنظمة التشغيل المتوافقة
Ubuntu 24.04
التطبيق
Navidrome
الحد الأدنى من RAM
< 256 ميجابايت
الحد الأدنى من CPU
1 vCPU
المنفذ الافتراضي
4533
الوصول
root عبر SSH

الميزات الرئيسية

  • توافق مع Subsonic API — يعمل مع أكثر من 20 تطبيقًا للهاتف على Android وiOS.
  • فحص تلقائي لمكتبة الموسيقى بجدول زمني قابل للتخصيص (كل ساعة بشكل افتراضي).
  • جلب البيانات الوصفية من MusicBrainz والوسوم المدمجة — صور الألبوم والأنواع الموسيقية.
  • قوائم تشغيل وتفضيلات وتقييمات وسجل استماع مستقل لكل مستخدم.
  • دعم Scrobbling لـ Last.fm وListenBrainz لكل مستخدم.
  • ملف Go واحد مع SQLite مدمجة — لا قاعدة بيانات خارجية ولا ذاكرة تخزين مؤقت.

متى تستخدم هذا الحل؟

مكتبة موسيقية شخصية

ارفع مجموعة FLAC أو MP3 أو OGG إلى VPS عبر SFTP، وNavidrome يفحصها ويفهرسها تلقائيًا. بثّ من أي متصفح أو تطبيق هاتف — موسيقاك وخادمك، بدون رسوم شهرية.

منزل متعدد المستخدمين

أنشئ حسابًا لكل فرد من الأسرة. يحصل كل مستخدم على قوائم تشغيل مستقلة وتفضيلات وسجل استماع، جميعهم يتشاركون المكتبة المفهرسة على VPS واحد.

بنية تحتية موسيقية للمطورين

يكشف Navidrome عن Subsonic API، المدعومة على نطاق واسع من تطبيقات المصادر المفتوحة وأدوات الأتمتة. ادمجه مع خدمات Scrobbling أو تطبيقات Podcast أو نصوصك البرمجية.

الدليل

نشر Navidrome على خادم VPS الخاص بك

  1. إنشاء VPS

    اطلب VPS من المتجر. لا يلزم وجود نطاق — يمكنك الوصول إلى Navidrome عبر نفق SSH على أي خطة.

  2. رفع الموسيقى

    تواصل مع VPS عبر SFTP (باستخدام FileZilla أو Cyberduck أو rsync) وارفع ملفاتك الموسيقية إلى حجم /music. يفحص Navidrome تلقائيًا كل ساعة، أو يمكنك بدء الفحص يدويًا.

  3. إنشاء حساب المدير

    افتح الرابط المقدم في لوحتك (أو نفق SSH). تطلب منك الشاشة الأولى اختيار اسم مستخدم وكلمة مرور للمدير — اكتمل الأمر.

  4. توصيل تطبيق الهاتف

    ثبّت تطبيقًا متوافقًا مع Subsonic (Symfonium أو DSub على Android؛ Amperfy على iOS). أدخل رابط خادمك وبياناتك — مكتبتك الكاملة متاحة من هاتفك.

الأسئلة الشائعة

أسئلة حول Navidrome

→ العودة إلى التعاون والإنتاجيةكل التطبيقات
لا. Navidrome يعمل بالكامل بدون نطاق. ادخل عبر نفق SSH: شغّل ssh -L 4533:127.0.0.1:4533 root@ip-vps ثم افتح http://localhost:4533. للوصول الدائم من الهاتف، يُنصح بتوجيه نطاق وتكوين HTTPS.

إضافة زر النشر

هل تدير مشروعًا يستخدم Navidrome؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Navidrome on ServOrbit
Markdown
[![Deploy Navidrome on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=navidrome&utm_source=deploy-badge&utm_medium=referral&utm_campaign=navidrome)
HTML
<a href="https://servorbit.com/vps-cloud?template=navidrome&utm_source=deploy-badge&utm_medium=referral&utm_campaign=navidrome"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Navidrome on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني.

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة