دليل
خادم موسيقاك الخاص على Raspberry Pi
Raspberry Pi وسيلة هادئة وقليلة الاستهلاك للطاقة لحفظ مجموعتك الموسيقية كاملة في المنزل والاستماع إليها من أي مكان. يشرح هذا الدليل إعداد جهاز منه مع Navidrome، وهو خادم موسيقى مجاني ومفتوح المصدر يعمل بسلاسة على Pi، ثم ربط Audex به. خصّص نحو 30 دقيقة، يذهب معظمها في انتظار التنزيلات.
ما تحتاج إليه
- جهاز Raspberry Pi 4 أو 5 (ويعمل Pi 3 أيضًا). يحتاج Navidrome إلى القليل جدًا، و2 غيغابايت من الذاكرة أكثر من كافية.
- بطاقة microSD بسعة 16 غيغابايت أو أكثر، ومحوّل الطاقة الخاص بـ Pi. ولمجموعة كبيرة، يكون قرص SSD عبر USB أفضل من البطاقة.
- اتصال بالشبكة. الكابل إلى جهاز التوجيه هو الأكثر موثوقية، ويعمل Wi-Fi أيضًا.
- حاسوب لتجهيز البطاقة ونسخ موسيقاك، على الشبكة نفسها التي يتصل بها Pi.
- ملفات موسيقاك (MP3 وFLAC وM4A وOGG وOpus ونحوها) وتطبيق Audex على هاتفك.
تفضّل المشاهدة أولًا؟
يعرض هذا الفيديو إعداد Navidrome على Raspberry Pi 5، ثم تصحيح وسوم الأغاني وإضافة راديو الإنترنت. تتبع الخطوات المكتوبة أدناه طريقة Docker الرسمية لـ Navidrome، لذا تختلف الأوامر قليلًا عن الفيديو، وكلتاهما تنتهي بالخادم نفسه. (الفيديو بالإنجليزية.)
يُثبَّت Navidrome بدءًا من الدقيقة 4:29. الفيديو من Jeffs Pi in the Sky، ولا علاقة له بـ Audex. لا يُحمَّل شيء من YouTube قبل أن تضغط تشغيل. شاهده على YouTube
1. إعداد Raspberry Pi
-
ثبّت Raspberry Pi OS على البطاقة
ثبّت Raspberry Pi Imager على حاسوبك واختر طراز Pi الخاص بك، ثم Raspberry Pi OS Lite (64-bit) من «Raspberry Pi OS (other)». لن تحتاج إلى سطح مكتب على خادم.
نزّل Raspberry Pi Imager -
املأ الإعدادات قبل الكتابة على البطاقة
حين يعرض Imager تخصيص النظام، اختر اسم مضيف مثل
audex-pi، واسم مستخدم وكلمة مرور، وشبكة Wi-Fi إن لم تستخدم كابلًا، وفعّل SSH مع تسجيل الدخول بكلمة مرور. ثم اكتب البطاقة، وضعها في Pi وشغّله. يستغرق التشغيل الأول بضع دقائق. -
اتصل بـ Pi من حاسوبك
افتح نافذة طرفية (PowerShell على ويندوز، أو Terminal على macOS أو لينكس) وسجّل الدخول باسم المستخدم الذي اخترته:
ssh yourname@audex-pi.localإن لم يُعثر على
audex-pi.local، فاستخدم عنوان IP الخاص بـ Pi من قائمة الأجهزة في جهاز التوجيه. -
حدّث النظام
sudo apt update && sudo apt full-upgrade -y
3. ربط Audex
-
أضف الخادم
في Audex، افتح الإعدادات ← خوادم الوسائط ← إضافة خادم واختر Subsonic / OpenSubsonic / Navidrome. (تظهر خوادم Jellyfin وEmby وKodi من تلقاء نفسها تحت على هذه الشبكة؛ أما Navidrome فلا يعلن عن نفسه على الشبكة، لذا تضيفه بعنوانه.)
-
أدخل عنوانه وبيانات دخولك
استخدم عنوان Pi ومنفذه، مثل
http://192.168.1.50:4533، مع اسم المستخدم وكلمة المرور اللذين أنشأتهما للتو في Navidrome. يختبر Audex الاتصال قبل الحفظ، فتعرف فورًا أنه يعمل. -
فعّل «البث بالجودة الأصلية»
في النموذج نفسه (أو لاحقًا من صفحة الخادم في الإعدادات ← خوادم الوسائط)، فعّل البث بالجودة الأصلية. يرسل Pi حينها ملفاتك كما هي بدلًا من تحويلها، فيبقى باردًا وسريعًا. ويستهلك ذلك بيانات جوال أكثر خارج المنزل، فاتركه معطّلًا إن كانت باقة بياناتك صغيرة.
-
شغّل شيئًا
اختر الخادم من محدد المصادر أعلى المكتبة. تظهر الألبومات والفنانون والأنواع وقوائم التشغيل كما ينظّمها Navidrome، ويمكن تنزيل أي شيء للاستماع دون اتصال.
اختياري: الاستماع خارج المنزل
لا يمكن الوصول إلى Pi إلا من شبكة منزلك حتى تضيف طريقًا إليه من الخارج. وأبسط طريق آمن هو شبكة VPN خاصة مثل Tailscale، لا تتطلب أي تغيير في جهاز التوجيه:
-
ثبّت Tailscale على Pi وسجّل الدخول
curl -fsSL https://tailscale.com/install.sh | sh sudo tailscale upافتح الرابط الذي يظهر لتسجيل الدخول، ثم ثبّت تطبيق Tailscale على هاتفك بالحساب نفسه.
احصل على Tailscale -
أضفه عنوانًا ثانيًا للخادم
عدّل الخادم في Audex وضع عنوان Tailscale الخاص بـ Pi (يبدأ بـ
100.مع:4533) في عنوان ثانٍ (اختياري). في المنزل يستخدم Audex عنوان المنزل، وحين يتعذر الوصول إليه ينتقل إلى العنوان الثاني تلقائيًا.
إن لم يعمل شيء ما
يفتح Navidrome، لكن المكتبة فارغة
sudo chown -R 1000:1000 ~/music ~/navidrome/data
cd ~/navidrome && docker compose restartلا يستطيع Audex الاتصال بالخادم
:4533. وعلى Pi، يجب أن يُظهر الأمر docker compose ps (داخل ~/navidrome) أن Navidrome يعمل. وإن تغيّر عنوان Pi، فاحجزه في جهاز التوجيه كما في الخطوة 2.كيف أحدّث Navidrome لاحقًا؟
cd ~/navidrome
docker compose pull && docker compose up -dيُحفظ حسابك وإعداداتك في ~/navidrome/data ويبقيان كما هما.هل يمكنني استخدام Jellyfin على Pi بدلًا منه؟
8096)، ويجده غالبًا من تلقاء نفسه تحت على هذه الشبكة. وللفيديو، احفظ الملفات بصيغ تشغّلها أجهزتك مباشرةً، لأن Pi لا يحوّل الفيديو بسرعة. ويبقى Navidrome الخيار الأخف إن كنت تحتاج إلى الموسيقى فقط.ما زلت عالقًا؟ راسلنا على support@shafralabs.com، فكل رسالة يقرؤها شخص حقيقي.