الرئيسية
» لينوكس
»
كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose
كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose
لم يعد استخدام إضافة Plex الموضحة في أدلة OpenMediaVault القديمة هو الخيار الموصى به. فقد تمت أرشفة مستودع مشروعها في فبراير 2024. في الإصدار الحالي من OpenMediaVault 8، قم بتثبيت خادم Plex Media Server كحاوية باستخدام إضافة OMV-Extras Compose وصورة Docker الرسمية لـ Plex. هذا يُبقي Plex منفصلاً عن نظام تشغيل NAS ويتيح لك إدارة إعداداته من واجهة OMV على الويب.
تتبع الخطوات الخطوات المذكورة في OMV 8؛ في OMV 7، حدد إصدار المكون الإضافي Compose الذي يتطابق مع إصدارك.
قبل أن تبدأ
تأكد من تثبيت OMV وتوصيل محرك أقراص البيانات. في قسم "التخزين" > "المجلدات المشتركة" ، أنشئ مجلدات على هذا المحرك لملفات Compose وبيانات تطبيق Plex والوسائط، مع مجلدات فرعية مثل `<Plex>` و`<Plex> Movies` TVو`< MusicPlex>`. حاول قدر الإمكان إبقاء بيانات Plex بعيدًا عن محرك النظام. امنح Plex صلاحية قراءة مجلدات الوسائط، وسجّل معرّف المستخدم (UID) ومعرّف المجموعة (GID) الخاصين بالحساب. يساعد حجز عنوان IP عبر DHCP في الحفاظ على استقرار عنوان NAS.
قم بتثبيت Plex على OpenMediaVault
1. قم بتثبيت OMV-Extras إذا كان مفقودًا
يوفر OMV-Extras مستودعًا لملحق Compose. اتصل بجهاز NAS عبر SSH بصلاحيات المستخدم الجذر، أو انتقل إلى جلسة طرفية بصلاحيات المستخدم الجذر باستخدام الأمر sudo -i، ثم شغّل برنامج التثبيت الحالي:
عند انتهاء البرنامج النصي، أعد تحميل OMV. إذا أبلغ عن خطأ، فراجع دليل تثبيت OMV-Extras الرسمي .
قم بتمكين مستودع Docker في صفحة OMV-Extras قبل تثبيت Compose.
2. قم بتفعيل Docker وتثبيت إضافة Compose
افتح النظام > إضافات OMV ، فعّل مستودع Docker ، ثم انقر على حفظ . ضمن النظام > الإضافات ، حدد openmediavault-composeالحزمة المناسبة لإصدار OMV الخاص بك، ثم انقر على تثبيت . أكّد العملية وانتظر حتى يكتمل التثبيت.
حدد المكون الإضافي Compose الذي يتوافق مع إصدار OMV المثبت.
3. قم بتوجيه وحدة تخزين Compose إلى محرك البيانات
في الخدمات > إنشاء > الإعدادات ، حدد المجلدات المشتركة لملفات وبيانات إنشاء الملفات . اضبط مساحة تخزين Docker على مسار مطلق على نظام ملفات محلي مناسب، وليس رابطًا رمزيًا أو مجموعة mergerfs. احفظ الإعدادات وطبّقها.
استخدم المجلدات المشتركة على وحدة التخزين المثبتة واحفظ إعدادات الإنشاء.
4. أنشئ ملف Plex Compose
ضمن الخدمات > إنشاء > الملفات ، انقر فوق إضافة ، وقم بتسمية المشروع plex، ثم الصق تعريف الإنشاء هذا. استبدل المسارات النموذجية وUID/GID بالقيم من نظام OMV الخاص بك.
services:
plex:
image: plexinc/pms-docker:latest
container_name: plex
network_mode: host
restart: unless-stopped
environment:
- TZ=Etc/UTC
- PLEX_UID=1000
- PLEX_GID=100
# Optional for first setup: replace with a fresh claim token
# - PLEX_CLAIM=claim-REPLACE-ME
volumes:
- /srv/dev-disk-by-uuid-REPLACE-ME/appdata/plex/config:/config
- /srv/dev-disk-by-uuid-REPLACE-ME/appdata/plex/transcode:/transcode
- /srv/dev-disk-by-uuid-REPLACE-ME/media:/data:ro
/configيحتوي على إعدادات Plex وقاعدة بيانات مكتبته؛ /transcodeوهو مساحة مؤقتة؛ ويعرض موضع القراءة فقط /dataملفات الوسائط الخاصة بك. غيّر هذا الموضع TZإذا كنت تفضل استخدام منطقتك المحلية. PLEX_CLAIMالقيمة الاختيارية تأتي من plex.tv/claim ؛ أضف رمزًا جديدًا قبل التشغيل الأول، ثم أزله بعد أن يتم ربط الخادم.
احفظ الملف، وحدده plexمن قائمة الملفات، ثم انقر فوق "تشغيل " لبدء تشغيل الحاوية.
يقوم ملف Compose بربط مجلد تكوين Plex الدائم ومجلد الوسائط للقراءة فقط.بعد تحديد المشروع والنقر على "أعلى"، تأكد من أن برنامج Compose يُبلغ عن تشغيله.
5. افتح تطبيق Plex Web وقم بتفعيل الخادم
على جهاز كمبيوتر متصل بنفس الشبكة، افتح الملف http://<OMV-IP-address>:32400/web، واستبدل العنصر النائب بعنوان NAS. سجّل الدخول واتبع التعليمات لتسمية الخادم. إذا لم يظهر إعداد التشغيل الأولي، فاستخدم تعليمات التثبيت الرسمية لـ Plex للوصول الأولي.
استخدم عنوان NAS ومنفذ الويب الافتراضي لـ Plex للوصول إلى إعداد التشغيل الأول.
6. أضف المكتبات باستخدام مسارات الحاوية
في تطبيق Plex Web، أضف مكتبة واختر مسارها داخل الحاوية، مثل ` /data/Movies/usr/local /data/TV.../srv/dev-disk-by-uuid-...
اختر المجلد كما يراه Plex داخل الحاوية، مثل /data/Movies.
7. تأكد من إمكانية الوصول واجعل الإعداد قابلاً للصيانة
افتح المكتبة وجرّب التشغيل من جهاز على شبكتك المنزلية. عند استخدام شبكة المضيف، يستخدم Plex عنوان OMV ومنفذ TCP 32400. لا يتطلب التشغيل المحلي إعادة توجيه منفذ جهاز التوجيه. قم بإعداد الوصول عن بُعد فقط عند الحاجة، باتباع إرشادات منافذ Plex .
تؤكد مكتبة Plex الممتلئة أن المجلد المعين مرئي للخادم.
استكشاف أخطاء المكتبة الفارغة أو الخادم غير المتاح وإصلاحها
لن يتم تحميل Plex Web: تأكد من أن مشروع Compose قيد التشغيل، واستخدم عنوان IP الصحيح لجهاز NAS، وتحقق من 32400توفر TCP.
منتقي المجلدات فارغ: تحقق من مسار المضيف المعين وامنح معرف المستخدم/معرف المجموعة Plex المُكوّن حق الوصول للقراءة والتنقل على مجلد الوسائط ومجلداته الأصلية.
تختفي الإعدادات بعد إعادة التشغيل: احتفظ بها /configعلى وحدة التخزين الدائمة؛ فهي تحتوي على بيانات خادم Plex.
قم بالتحديث عبر إضافة Compose، ثم أنشئ نسخة احتياطية من ملف Compose والمجلد الدائم /config. أصبحت حزمة OMV 3 القديمة وتعليمات Plexmediaserver-repository قديمة. للاطلاع على الخيارات المتقدمة، راجع وثائق حاوية Plex ودليل Docker الخاص بـ OMV 8 .