عن المشروع

سكربتات مساعدة لـ Proxmox VE (النسخة المجتمعية) هي مجموعة يديرها المجتمع من سكربتات الأتمتة التي تثبّت وتُهيّء خدمات مستضافة محلياً على Proxmox VE. بدلاً من البحث اليدوي عن الحزم وتعديل ملفات الإعدادات، يلصق المستخدم أمراً واحداً في وحدة تحكم Proxmox، ويجيب على بضع أسئلة، وينتهي به الأمر إلى حاوية أو آلة افتراضية تعمل. يُعرض المشروع كنتيجة مجتمعية مبنية على أساس عمل tteck الأصلي، ويُدار بواسطة فريق أساسي صغير بالتعاون مع مساهمين خارجيين. السكربتات مرخصة بموجب رخصة MIT، مما يسمح باستخدامها وتعديلها وإعادة توزيعها للأغراض الشخصية والتجارية. المتطلبات - Proxmox VE الإصدار 8.4 أو 9.0 أو 9.1 أو 9.2 (مضيف Proxmox قائم على Debian). - وصول إلى وحدة تحكم الجذر على مضيف Proxmox. - اتصال بالإنترنت أثناء التثبيت. البدء 1. تصفح موقع المشروع للعثور على الخدمة المطلوبة، مثل Home Assistant أو Nginx Proxy Manager أو Jellyfin. 2. انسخ أمر التثبيت ذي السطر الواحد المعروض في صفحة السكربت. 3. افتح وحدة تحكم Proxmox والصق الأمر. 4. اختر بين وضع Default أو Advanced واتبع التعليمات. كل صفحة سكربت موثّقة بما تتضمنه الحاوية، وتخصيص الموارد الافتراضي، وملاحظات ما بعد التثبيت. كيف تتصرف السكربتات يختار الوضع الافتراضي إعدادات CPU وRAM والتخزين المعقولة، ويطرح الحد الأدنى من الأسئلة المطلوبة فقط، ويُذكر أن معظم عمليات التثبيت تنتهي في أقل من خمس دقائق. يكشف الوضع المتقدم إعدادات الحاوية، والشبكة، ووحدات تخزين التطبيقات، وإعدادات مستوى التطبيق قبل بدء أي تثبيت. بعد التثبيت، تتضمن كل حاوية مساعدة ما بعد التثبيت المتاحة من وحدة تحكم Proxmox، والتي يمكنها تطبيق التحديثات على الخدمة المثبّتة، وتغيير إعدادات التطبيق دون تعديل ملفات الإعدادات يدوياً، وتقديم استكشاف الأخطاء الأساسي والوصول إلى السجلات. نطاق المجموعة يصف ملف README تغطية مئات الخدمات، مُجمّعة في فئات مثل أتمتة المنزل (Home Assistant وZigbee2MQTT وESPHome وNode-RED)، والوسائط (Jellyfin وPlex وRadarr وSonarr وImmich)، والشبكات (AdGuard Home وNginx Proxy Manager وPi-hole وTraefik)، والمراقبة (Grafana وPrometheus وUptime Kuma وNetdata)، وقواعد البيانات (PostgreSQL وMariaDB وRedis وInfluxDB)، والأمن (Vaultwarden وCrowdSec وAuthentik)، وأدوات التطوير (Gitea وPortainer وVS Code Server وn8n). يُنشر قائمة كاملة ومحدثة بانتظام على صفحات التصنيف في موقع المشروع. المساهمة لا تُقبل السكربتات الجديدة في هذا المستودع مباشرة: يتم تقديمها واختبارها أولاً في المستودع المنفصل ProxmoxVED، ويتم إغلاق طلبات السحب التي تضيف سكربتات جديدة هنا. إصلاحات الأخطاء والتحسينات للسكربتات الموجودة تندرج في هذا المستودع ويجب أن تتبع إرشادات المساهمة، مع تغيير واحد مركّز في كل طلب سحب وتوثيق ما تثبته السكربتات وأي قرارات غير بديهية في ملف JSONMetadata المقابل. تُبلغ عن الأخطاء عبر متتبع issues، وتُقدّم الطلبات والأسئلة عبر مناقشات أو Discord الخاص بالمشروع، بينما تُبلّغ عن الثغرات الأمنية عبر سياسة الأمان. الدعم والترخيص المشروع يُدار بواسطة متطوعين، مع تغطية تكاليف البنية التحتية من جيبهم؛ يشير ملف README إلى أن 30% من جميع التبرعات تُعاد إلى أبحاث السرطان ورعاية Hospice، وهي قضية مهمة لtteck. يُشار إلى أن Proxmox علامة تجارية مسجلة لشركة Proxmox Server Solutions GmbH، ويتم إصدار الكود بموجب رخصة MIT.