دليل النشر

استضافة Jellyfin على خادمك الافتراضي الخاص (VPS)

انشر على VPS Cloud →

الاستضافة الذاتية8 دقيقة قراءة

استضافة Jellyfin على خادمك الافتراضي الخاص (VPS)

Jellyfin هو خادم وسائط حر بالكامل، دون اشتراك ولا مزايا مقيّدة، يبثّ الأفلام والمسلسلات والموسيقى إلى جميع أجهزتك. تثبيته على خادمك الافتراضي (VPS) يمنحك Netflix شخصيًا يمكن الوصول إليه من أي مكان، وتتحكم أنت بمكتبته ونطاقه الترددي.

لماذا تستضيف Jellyfin ذاتيًا على خادم VPS

Jellyfin هو خادم الوسائط الرئيسي الوحيد الحر بالكامل والخالي من الحواجز المدفوعة (paywall): لا توجد ميزة محجوزة للاشتراك، خلافًا لبعض البدائل. نشره على خادم VPS بدلاً من جهاز منزلي يوفّر ميزة حاسمة: عنوان يمكن الوصول إليه من أي مكان، ونطاق ترددي صاعد متماثل غالبًا ما يفوق بكثير الاتصال المنزلي، وتوفّر مستمر. النقطة الدقيقة هي إعادة تشفير الفيديو (transcoding): فتحويل بثّ بدقة 4K إلى معدّل بتّ متوافق مع جوال على شبكة 4G يستهلك المعالج. لذا على خادم VPS، عليك إما تفضيل التشغيل المباشر (Direct Play) حيث تقرأ الأجهزة الملف دون تحويل، أو تحجيم المعالج بشكل صحيح. وتحتفظ بالتحكم الكامل: تنظيم المكتبات والحسابات العائلية والترجمات والبيانات الوصفية.

لماذا Jellyfin على خادمك الخاص

  • برنامج حر 100%، دون اشتراك ولا ميزة محجوزة خلف حاجز مدفوع (paywall).
  • الوصول إلى مكتبة الوسائط من أي مكان عبر عنوان HTTPS وتطبيقات أصلية.
  • حسابات متعددة المستخدمين مع رقابة أبوية وتتبّع للتقدّم ومكتبات مخصّصة.
  • جلب تلقائي للبيانات الوصفية والملصقات والترجمات والفصول لوسائطك.
  • النطاق الترددي الصاعد لخادم VPS أعلى من جهاز التوجيه المنزلي للبثّ عن بُعد.
  • عملاء متوفّرون على Android وiOS وAndroid TV ومتصفّح الويب وتطبيقات الأطراف الثالثة.

المتطلبات العتادية والبرمجية

يعتمد التحجيم كليًا على إعادة التشفير (transcoding). في التشغيل المباشر (Direct Play)، حيث تقرأ الأجهزة الملف كما هو، يكفي 2 vCPU و2 غيغابايت من RAM لخدمة عدة تدفّقات. وبمجرد الحاجة إلى إعادة تشفير برمجية بدقة 1080p، احسب 4 vCPU و4 غيغابايت من RAM لكل تدفّق متزامن، لأن Jellyfin يُجهد المعالج بشدة دون تسريع عتادي بالمعالج الرسومي GPU. التخزين هو البند الأكبر: تبلغ مكتبة أفلام عدة تيرابايت بسرعة، لذا فضّل خادم VPS بقرص قابل للتوسّع أو تخزينًا كائنيًا (object storage) محمَّلًا. على الجانب البرمجي: Docker وdocker compose الإصدار v2، ونطاق (media.yourcompany.com)، ونطاق ترددي صادر جيد، وهي نقطة حاسمة لبثّ سلس عن بُعد.

نشر Jellyfin خطوة بخطوة

01

تجهيز الخادم VPS ومجلدات الوسائط

ثبّت Docker، ثم أنشئ /opt/jellyfin/config و/opt/jellyfin/cache ومجلد وسائط /mnt/media/films و/mnt/media/series. تسهّل شجرة مجلدات واضحة الاكتشاف التلقائي للمكتبات.

02

الإعلان عن خدمة Jellyfin

في docker-compose.yml، استخدم الصورة jellyfin/jellyfin:latest، وحمّل أحجام config وcache والوسائط، واعرض المنفذ 8096 داخليًا. عيّن JELLYFIN_PublishedServerUrl على نطاقك العام.

03

التشغيل وإجراء المعالج الأولي

ابدأ بـdocker compose up -d، وافتح الواجهة، واتبع المعالج: اختيار اللغة، وإنشاء حساب المسؤول، ثم إضافة المكتبات بالتوجيه إلى /media/films و/media/series كما هي محمَّلة داخل الحاوية.

04

رفع وسائطك

انسخ ملفاتك إلى المجلدات المحمَّلة عبر rsync أو SFTP، مع اتّباع تسمية نظيفة (Film (2021).mkv). ثم شغّل مسح المكتبة كي يجلب Jellyfin الملصقات والبيانات الوصفية.

05

التأمين بوكيل عكسي وSSL

ضع Nginx أو Caddy أمام Jellyfin لـmedia.yourcompany.com، مع شهادة Let's Encrypt. فعّل دعم WebSocket، وزِد مهلات الوكيل (timeouts) لأن البثّ يحافظ على اتصالات طويلة الأمد.

06

تحسين إعادة التشفير

من لوحة التحكم > Playback، اضبط حدود إعادة التشفير وفضّل التشغيل المباشر (Direct Play) متى أمكن. إذا كان خادمك VPS يوفّر معالجًا رسوميًا GPU متوافقًا، فعّل التسريع العتادي لتخفيف تحويلات الفيديو عن المعالج.

لتوفير معالج الخادم VPS، رمّز ملفاتك مسبقًا بصيغ واسعة التوافق (H.264 وAAC وحاوية MP4 أو MKV) كي تعتمد غالبية العملاء التشغيل المباشر (Direct Play) دون إعادة تشفير. واحصر إعادة التشفير البرمجية في الحالات التي يتطلّبها فيها جهاز قديم أو اتصال بطيء فعلاً. بذلك تقسّم حِمل المعالج عدة مرات، وتتمكّن من خدمة مزيد من التدفّقات المتزامنة على خادم VPS متواضع.

أنشئ خادم الوسائط الشخصي الخاص بك

يمنحك خادم ServOrbit Cloud VPS المعالج والتخزين القابل للتوسّع والنطاق الترددي الصاعد الذي يتطلّبه Jellyfin لبثّ أفلامك ومسلسلاتك في كل مكان. Docker جاهز للاستخدام، وعنوان IP مخصّص، وتحكم كامل بالمكتبة.

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

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