مرحباً، أحاول إعداد مثيل Discourse لشركتنا. لدينا شهادات خاصة مع فحص الحزم الذي يتسبب في سلوك يشبه هجوم الرجل في الوسط، لذا نحتاج إلى إضافة شهاداتنا إلى مخزن الثقة في العديد من المنتجات.
هل توجد طريقة نظيفة للقيام بذلك من داخل ملف app.yml؟ أعرف أن هناك بعض الخطافات المتاحة مثل after_code للإضافات، لكنني لم أجد أي توثيق لخطاف pre build يمكن استخدامه.
بدأت بالنظر في ملف Docker الخاص بـ base لإضافتها في “base”، لكن هذا يتطلب جهداً كبيراً حتى الآن، وأفضل عدم إنشاء نسخة من الحاوية (fork) ما لم يكن ذلك ضرورياً.
كخلفية، الخطأ الذي أواجهه هو:
fatal: unable to access ‘GitHub - discourse/pups: Simple yaml based bootstrapper for Linux machines · GitHub’: server certificate verification failed. CAfile: none CRLfile: none
2c256c513e07ef9b896185003d27acd404d60ee571b5205b430ba06be4d895f0