شكرًا لك @Andrew_Rowe على النصيحة!
لا، لا أحتاج إلى اتصال قادم من خارج شبكتي المحلية (LAN) لـ الاختبار.
لذلك شغّلت install-discourse مع الخيار --skip-connection-test، وكما هو متوقع، استمرت عملية التثبيت دون أن تتوقف عند التحقق من النطاق.
يجب تذكر إيقاف nginx إذا كان يعمل بالفعل (خارج Docker).
لكن الأمر بخير! يعمل Discourse الآن داخل الحاوية الخاصة به!
لكن… يبدو أننا واجهنا الآن مشكلة في الشهادة.
nginx: [emerg] cannot load certificate “/shared/ssl/forum.mondomaine.me.cer”: PEM_read_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expecting: TRUSTED CERTIFICATE)
لقد اتبعت بالطبع هذا الموضوع وتحققت من وجود الملف /var/discourse/shared/ssl/forum.mondomaine.me.cer، وهو موجود، وكذلك الملف .key وملفين آخرين بامتداد .me_ecc.cer و .key.
أعدت بناء الحاوية، لكن النتيجة نفسها.
أؤكد أن تثبيت Discourse على جهاز اختبار محلي هو حقًا رحلة شاقة! ![]()
يبدو أن هذا غير مُشجَّع عليه.
وبدلاً من البحث عن حل بسيط (لا، لن أستخدم CloudFlare، فلا داعي للذهاب في هذا الاتجاه، شكرًا)، أعتقد أن هذا سيكون آخر رسالة لي حول هذا الموضوع. ![]()