حالياً يتم استضافة discourse في Docker بواسطة nginx! ولكن يمكنك إضافة خيار في discourse-setup حيث بدلاً من nginx يعمل discourse نفسه (بحيث يصل discourse عبر :3000)… علاوة على ذلك، يمكن لخيار آخر في المثبت أن يجعل discourse يعمل على منفذ غير 3000! سيتم تعديل EXPOSE تلقائيًا وفقًا لذلك! يمكن بعد ذلك الوصول إلى discourse عبر وكيل عكسي عبر نطاق
مرة أخرى: يمكن القيام بذلك بالفعل. إنها مهمة سهلة حقًا.
نعم، ولكن يجب أن يكون من الممكن القيام بذلك دون الحاجة إلى تهيئات رئيسية
إنها ليست تهيئة رئيسية. إنها مجرد تهيئة مضيف افتراضي أخرى نموذجية ما عليك القيام به في كل مرة بغض النظر عما يستمع في الخلفية؛ ووردبريس، مودل أو ديسكورس تحت دوكر. بالإضافة إلى تغيير واحد بسيط جدًا في app.yml: المنفذ الذي سيستمع إليه ديسكورس.
ما هو المتغير في ملف app.yml الذي سيكون هذا؟
كما ذكرت هنا Content Security Policy: The settings of the page have blocked the loading of a resource ("script-src") - #19 by Justman10000 يجب عليك عرض 90:80 فقط.
يهدف discourse-setup إلى دعم التركيبات الأساسية فقط. إذا كنت تقوم بشيء مثل استخدام وكيل عكسي، فمن المفترض أنك تعرف ما يكفي عن كيفية عمل الأشياء بحيث يكون من الأسهل استخدام محرر نصوص بدلاً من تشغيل برنامج نصي يطرح الكثير من الأسئلة.