Caddy أمام Nginx للتطبيق عبر Docker Compose

لقد قمت بترقية أحد خوادم منتديات Discourse الخاصة بي، وذلك للسماح بفتح منفذ UDP 443 بدلاً من TCP فقط في جدار الحماية الخاص بلوحة تحكم IONOS Cloud (أنا من المملكة المتحدة).

لا أستخدم شبكة توصيل المحتوى (CDN) لأن هذا المنتدى المحدد لا يضم عدداً كبيراً من المستخدمين، لكنه يحتوي على العديد من الفئات.

واجهت بعض الصعوبات في ضمان عمل التصفية الجغرافية للعناوين IP عبر nginx بشكل صحيح، وأداء المنتدى جيد الآن دون أي مشاكل في /logs.

لقد قمت بإعداد تدوير سجلات البروكسي باستخدام Docker Compose، وأقدّر حقيقة أن Caddy يقوم بإخفاء تلقائي للحقول الحساسة في سجلات البروكسي، وهو أمر لم ألاحظه حقاً مع Nginx من قبل. على الرغم من أنني أتذكر فقط استخدام سجلات البروكسي مرتين خلال العامين اللذين استخدمت فيه Discourse في بيئة الإنتاج.

أتمنى معرفة مدى الاهتمام الذي قد يثار إذا نشرت دليلاً يشرح الأوامر التي نفذتها، وما حدث عند تشغيلها، للانتقال من دليل تثبيت Docker للمبتدئين إلى المنتدى الحالي الأكثر توافقاً مع الأجهزة المحمولة - يمكنني تضمين أوامر للصيانة المستقبلية، أي ترقية Caddy إلى إصدار أحدث، لكنني لم أجرب هذه الأوامر على خادم VPS الخاص بي في IONOS L بعد.

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