@JimPas شكراً لك على ردك.
أقدم معلومات بأن المسار غير متطابق، لأن أحد المسارات هو مسار حجم Docker والآخر هو مسار ملف الخادم الفعلي.
الإعداد المتقدم فقط: تمكين SSL / HTTPS لإعداد Docker الخاص بـ Discourse
volumes:
- volume:
host: /var/discourse/shared/standalone
guest: /shared
يبدو غير متطابق، لكنه في الواقع نفس الشيء.
لقد تم حل المشكلة الأولى.
السبب الجذري بالنسبة لي هو أنني لم ألاحظ تنسيق الشهادة.
الإعدادات في الملف تستخدم تنسيق crt، لكنني كنت أستخدم دائماً ملفات بتنسيق cer، لذا لم يتمكن nginx من قراءة ملف الشهادة بنجاح.