خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
Navidrome

Navidrome

Navidrome خادم موسيقى ذاتي الاستضافة على غرار Spotify. متوافق مع Subsonic، يفحص المكتبات بسرعة، ويدعم تطبيقات الجوال عبر DSub وSubstreamer، وصيغ FLAC وMP3 وOpus. ملف Go واحد، مرخّص بـ MIT، وهو الخادم الموسيقي الأكثر توصية في مجتمع الـ homelab.

الإصدار

الأحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

الحد الأدنى لـ RAM

1 GB

أنواع IP

IPV4,IPV6

الوصول إلى واجهة الويب

  • زيارة واجهة الويب: https://IP (استبدل IP بعنوان IP الخاص بخادمك)
  • قبول تحذير SSL (شهادة موقَّعة ذاتياً).
  • أنشئ حساب المشرف فوراً
  • ضع ملفات الصوت (MP3، FLAC، إلخ) داخل /opt/navidrome/music

الملفات والمجلدات الرئيسية

  • تثبيت التطبيق: /opt/navidrome
  • ملف Docker Compose: /opt/navidrome/docker-compose.yml
  • بيانات التطبيق: /opt/navidrome/data/
  • دليل مكتبة الموسيقى: /opt/navidrome/music
  • إعداد موقع NGINX: /etc/nginx/sites-available/navidrome
  • شهادات SSL: /etc/nginx/ssl/

إدارة الخدمة

التحقق من حالة الحاوية:

docker ps

إعادة تشغيل Databasus:

docker restart databasus

عرض سجلات Databasus:

docker logs -f databasus

التحقق من حالة NGINX:

systemctl status nginx

إعادة تشغيل NGINX:

systemctl restart nginx

تفعيل SSL مع نطاق خاص

١. أشر نطاقك إلى عنوان IP الخادم.

٢. عدّل إعداد Nginx واستبدل كلاً من server_name <IP>; بنطاقك (<your-domain>) لكلٍّ من كتلتَي HTTP (المنفذ 80) وHTTPS (المنفذ 443):

vim /etc/nginx/sites-available/navidrome

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

٥. استبدل مسارات SSL في إعداد Nginx:

vim /etc/apache2/sites-available/navidrome
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

٦. أعد تشغيل Nginx لتطبيق التغييرات:

systemctl restart nginx

٧. افتح المتصفح وانتقل إلى: https://yourdomain.com

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر Navidrome الآن. يبدأ من ٢٫٤٨ دولار/شهر.