مرحبًا يا رفاق، شكرًا لكم على الاطلاع على هذا الموضوع.
واجهت مشكلة عند إعداد رأس nginx (بيئة discourse-docker).
التفاصيل كالتالي:
نحن نستخدم GitHub - discourse/discourse_docker: A Docker image for Discourse · GitHub لبناء منتدانا. حاليًا، أشار فريق الأمان إلى ضرورة إضافة معلومات الرأس “Strict-Transport-Security”.
لقد تفحصت “templates/web.ssl.template.yml” وحذفت السطور الأخرى، وتركت فقط السطور التالية (محتوى الملف بالكامل)، ثم قمت ببناء الحاوية، لكن لم يتم إضافة الرأس. هل واجه أحدكم نفس المشكلة؟
run:
- replace:
filename: "/etc/nginx/conf.d/discourse.conf"
from: "location @discourse {"
to: |
location @discourse {
add_header Strict-Transport-Security 'max-age=31536000'; # تذكر الشهادة لمدة عام واتصل تلقائيًا بـ HTTPS لهذا النطاق
شكرًا مجددًا على صبركم.
