ما هي أفضل طريقة لتثبيت منتدى Discourse على جهاز Proxmox افتراضي وعرضه على الإنترنت

سيكون ذلك فعالاً، وسيتيح إكمال التثبيت المبرمج دون مشاكل. المشكلة تكمن في أن تثبيت Discourse سيتوقع الآن إدارة شهادة TLS الخاصة به، وهو ما لن يتمكن من فعله بمجرد إيقاف تحويل المنفذ 80 و 443 إلى ذلك الجهاز الافتراضي. ما تحتاج إلى فعله هو إخبار Discourse بعدم محاولة الحصول على شهادة أو التعامل مع TLS على الإطلاق. وأعتقد (رغم أنني لم أختبر ذلك) أنه يمكنك القيام بذلك عن طريق وضع علامة تعليق على سطور web.ssl.template.yml و web.letsencrypt.ssl.template.yml في ملف app.yml. كما أن الرابط Run other websites on the same machine as Discourse يحتوي على معلومات ذات صلة، ويبدو أنه يتفق مع هذا الرأي.

لا يوجد سبب حقيقي للقيام بذلك، حيث إن الحصول على شهادة جديدة أمر تافه (إذا لم تكن تُعقِّد الأمور بشكل مفرط كما تفعل أنت). والحقيقة أن امتلاكك لشهادة موجودة بالفعل لا يهم حقاً. العامل المُعقِّد في الإعداد المقصود لديك ليس امتلاكك لشهادة موجودة، بل هو أن هذا الترتيب لن يسمح لـ Discourse بإدارة شهادته الخاصة.