magalh
v1.0.25
Published
Magala Media Server — self-hosted streaming and media management server
Downloads
548
Maintainers
Readme
msh
الذكاء الاصطناعي (Ollama)
راجع docs/AI-OLLAMA.md لتثبيت Ollama وتفعيل المساعد الذكي في لوحة الإدارة.
ملاحظات التحديث (msh.zip)
التحديث للعملاء = ملفات مجمّعة ومشوّشة ومضغوطة فقط. لا تُضمّ أبداً ملفات مصدرية أصلية.
ممنوع في الحزمة المضغوطة
- أي ملفات مصدرية من
rayan/hm/js،rayan/hm/css، أو HTML/CSS/JS غير مجمّع perf-m.js(وperf-monitor.js) — أدوات تطوير/إدارة محلية فقط؛ لا تدخلmsh.zipويُحذف استدعاؤها منindex.htmlداخل الحزمة- إضافة مسارات جديدة إلى
INCLUDED_HM_FILESفيscripts/build-update.jsدون مراجعة صريحة
ما يُسمح به في msh.zip (حالياً)
| المكوّن | المحتوى |
|--------|---------|
| msh.js | السيرفر مجمّع ومشوّش |
| bin/ | أدوات التشغيل |
| sons/ | وقت التشغيل (m, live, ns, cache) |
| rayan/hm/dist/ | واجهة مجمّعة (JS/CSS bundles) |
| rayan/hm/media/، mshfonts/، vendor/ | أصول ثابتة |
| rayan/hm/index.html | نسخة إصدار (وضع bundle فقط، بدون أدوات dev) |
أوامر الإصدار (تشغيل يدوي — المطوّر فقط)
- معاينة:
npm run release:preview - رفع:
npm run release
ضمانات البناء (scripts/build-update.js)
- يُعاد بناء
التحديث/msh/rayan/hmمن الصفر في كل بناء (لا تبقى ملفات قديمة مثلperf-monitor.js) - قائمة بيضاء صارمة لمحتوى
rayan/hm:index.html+dist+media+mshfonts+vendorفقط - فحص قبل الضغط: رفض
perf-monitor.js/perf-m.js/js/cssوأي.code-workspace msh.zip= محتوىالتحديث/mshحرفياً بعد التجهيز
