تخطّ إلى المحتوى

دليل

خيارات التكوين (Configurable Options)

دليل 3 دقائق قراءة

تشرح هذه الصفحة مولّد Configurable Options، الذي يحوّل كتالوج Hetzner الحي إلى مجموعات خيارات تكوين WHMCS لتسعير الموقع والإضافات. وهي موجهة لمديري WHMCS الذين يضبطون تسعير منتجات Hetzner Cloud.

القائمة: الملحقات → Hetzner Data Center Core → Cloud → Configurable Options

خيارات التكوين — الخطوة 1

خيارات التكوين — الخطوة 2

الغرض

ينشئ المولّد مجموعات Configurable Options في WHMCS من كتالوج Hetzner الحي: مجموعة موقع لكل نوع خادم، بالإضافة إلى حزمتي خيارات مشتركتين لـ x86 وARM.

أقسام الصفحة

شريط الأدوات

الزر الإجراء
Refresh from Hetzner API يجلب كتالوجاً جديداً ويحدّث طابع "Last refreshed" فقط
Last refreshed عرض فقط — وقت UTC لآخر تحديث ناجح

اختيار منتجات متعدد

اختر منتج واحداً أو أكثر من منتجات Cloud. تتحدّث لوحات المعاينة لتُظهر ما سيتم توليده لكل اختيار.

المجموعة 1 — Hetzner Locations — {server_type}

تتضمن دائماً خيار location. تُولَّد مجموعة واحدة لكل نوع خادم (مثل Hetzner Locations — cx23)، ويتطلب التوليد سياق نوع الخادم من المنتجات المختارة.

المجموعة 2 — Hetzner Cloud Options (x86)

خيارات مشتركة لمنتجات Intel/AMD من نوع x86:

مفتاح الخيار التسمية النموذجية في WHMCS
datacenter مركز البيانات
image الصورة / نظام التشغيل
volume قرص إضافي
snapshots اللقطات
userdata بيانات مستخدم Cloud-init
backups النسخ الاحتياطي التلقائي
numberOfFloatingIps عدد العناوين العائمة

تتحكم مربعات الاختيار في المفاتيح المضمّنة عند الضغط على Generate this group.

المجموعة 3 — Hetzner Cloud Options (ARM)

نفس مفاتيح الخيارات كما في x86، لكن مع تصفية خيارات الصورة ومركز البيانات لتناسب أنواع ARM (cax*).

Save as default

يحفظ حالة مربعات الاختيار في إعدادات الملحق (cloud.config_options.enabled) بحيث تستخدم عمليات الاستيراد المستقبلية مجموعتك المفضّلة من الخيارات دون إعادة اختيارها.

سير العمل النموذجي

  1. اضغط Refresh from Hetzner API.
  2. اختر المنتجات (مثلاً كل أنواع CX وCPX المستوردة).
  3. فعّل المفاتيح المشتركة المطلوبة لـ x86، ولـ ARM إن انطبق.
  4. اضغط Generate this group على Locations لكل نوع خادم (أو دفعة منتجات).
  5. اضغط Generate this group على قسم x86 المشترك.
  6. اضغط Generate this group على قسم ARM المشترك (إذا كنت تبيع أنواع cax*).
  7. اضغط Save as default.

سلوك المعمارية

  • تراعي الصور في الخيارات المولَّدة معمارية الخادم.
  • يرفض التحقق عند الطلب اختيار صورة غير متوافقة مع المعمارية.
  • تعرض قائمة إعادة البناء للعميل الصور المتوافقة مع المعمارية فقط.

التكامل مع cron

عند تفعيل Sync availability to WHMCS stock في إعدادات المنتج:

  • تُضبط المواقع غير المتوفرة على qty=0 في مجموعة الموقع.
  • يمكن تصفير أنواع الخوادم غير المتوفرة في جميع المواقع.

مرجع الإعدادات

الاسم الودي الاسم النظامي النوع الافتراضي
مفاتيح الخيارات المشتركة المفعّلة cloud.config_options.enabled JSON ({ "shared_x86": [...], "shared_arm": [...] }) —
طابع زمني لآخر تحديث cloud.config_options.last_refreshed طابع زمني Unix —

استكشاف الأخطاء

المشكلة الحل
لوحة المعاينة فارغة الرمز مفقود، أو لم يتم اختيار منتجات
ظهور مجموعات مكررة يحدّث المولّد المجموعات الموجودة حسب الاسم؛ آمن لإعادة التشغيل
ظهور صور ARM على منتج x86 أعد توليد المجموعة المشتركة للمعمارية الصحيحة

ذات صلة