مرحبًا،
لم أستخدم Discourse من قبل (لقد استخدمت PHPBB)، لكنني أنظر في خيار إنشاء منتديات مستقبلية لأنني أحب واجهته. حاليًا، أدير PHPBB من خلال استضافة إعادة بيع على حساب cPanel. وبالطبع لن يعمل هذا مع Discourse، لذا أنا أنظر في تشغيله بالطريقة التي أدير بها بعض الخدمات الأخرى.
أنا وعدد من الأصدقاء ندير خوادم ProxMox في منازلنا الخاصة. قمت بإعداد حاوية على ProxMox تعمل بشكل أساسي كخادم DDNS يعود إلى حساب cPanel الخاص بي، وتقوم بتحديث النطاقات الفرعية حسب الحاجة. ولضمان التوفر العالي (HA)، لدي نفس الإعداد على خوادم أصدقائي، مع وجود سكريبت PHP يعمل على جدول مهام (cron) على خادم cPanel، يشير جميع النطاقات إلى أي خادم يكون نشطًا حاليًا. ثم تصل هذه النطاقات الفرعية إلى خادم وكيل عكسي (Reverse Proxy) على خادم ProxMox، ويتم توجيهها إلى الحاوية المطلوبة. نحن على وشك إعداد خادم MySQL كحاوية سيقوم بالمزامنة عبر الإنترنت بين الخوادم (ويمكننا استخدامه محتملًا لموازنة الحمل لأنه إعداد متعدد الرؤوس).
إذا أردنا استخدام Discourse، فسنحتاج إلى إعداد مماثل. هل من الممكن إعداد Discourse عبر اتصال إنترنت (ربما بطيء) لمزامنة نسختين واستخدامهما كلاهما كخوادم رئيسية (Masters)؟
شكرًا لكم