تثبيت Discourse Docker على Ubuntu 11

مرحبًا،

كما أعرف، فإن تثبيت Discourse على Debian 11 صعب جدًا أو غير ممكن.
تمكنت من تثبيته على الإصدار 10.5، لكن الآن، بغض النظر عن المحاولات، لا يمكنني الوصول إلى واجهة الويب (WebGUI) ولا تصلني أي رسائل بريد إلكتروني بعد عملية البناء.

لقد جربت عدة شروحات، منها هذا الرابط: https://www.arubacloud.com/tutorial/how-to-install-discourse-with-docker-on-ubuntu-18-04.aspx

هل يمكن لأحد التأكيد على إمكانية الوصول إلى Discourse بعد عملية التثبيت بأي طريقة؟

حاوية Docker نشطة، وتم تنفيذ الأمر ./discourse-setup بنجاح…

يبدو أن launcher لا يعمل:

./launcher logs app يعطي خطأ.

هل لديك أي فكرة؟

أنا.

هل جربت اتباع كيفية تثبيت Discourse في بيئة إنتاجية؟ طالما يمكنك تثبيت Docker، فإن Debian <أي شيء يعمل> يجب أن تعمل بشكل جيد.

تعديل: افترضت أنك تقصد تثبيتًا لبيئة إنتاجية. لكن ربما أكون مخطئًا.

أقترح عليك اتباع الرابط التالي بدلاً من الرابط الذي قدمته

شكرًا لك على إجابتك…

وفقًا للسجل، سببت الخطأ الشهادة الافتراضية المفعلة:

فشل تغيير LETSENCRYPT_ACCOUNT_EMAIL.
تم تفعيل letsencrypt.ssl.template.yml
للأسف، حدث خطأ أثناء تغيير containers/app.yml

ومع ذلك، فهي غير مفعلة في ملف yml:

هل هناك أي إعداد آخر يمكن من خلاله تعطيل شهادة SSL؟

بعد إضافة عنوان بريد إلكتروني كعنوان بريد إلكتروني لـ Let’s Encrypt في الإعدادات، اكتملت عملية إعادة البناء بنجاح.
وعلى الرغم من ذلك، لا يمكنني الوصول إلى Discourse…

هذا غير صحيح، يعمل Discourse على Debian 11 بشكل ممتاز طالما يمكنك اتباع دليل التثبيت الرسمي.

إعجاب واحد (1)

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

من المحتمل أنك قمت بتشغيله عدة مرات حتى وصلت إلى حد معدل Let’s Encrypt. أنصحك بإعادة تفعيل تلك الأسطر وإعادة البناء بعد أسبوع لتمكين HTTPS. بعض الأشياء لن تعمل بدون HTTPS.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.