This PHP script acts an intermediary between Discourse and Discord, receiving webhooks from Discourse and parsing them into an optimal format before relaying them to Discord.
نعم، إذن… أنا أيضًا؟ أنا أشغل Discourse داخل حاوية Docker، وملف app.yml يحتوي على العديد من الأسطر لسحب مستودعات Git لبنائها عبر أداة التشغيل (launcher)… لذا أضفت
إلى ملف app.yml وأعيد البناء.. لكن أصبح غير واضح بالنسبة لي كيفية تعديل ملف config-template.php وحفظ هذه التحديثات في config.php عندما تكون العملية كلها مؤتمتة بواسطة عملية بناء أداة التشغيل.
لماذا لا تُجعل هذه الإعدادات جزءًا من واجهة إعدادات ضمن قسم المسؤول بدلاً من تعديل ملف PHP؟ إذا كان ذلك غير عملي، فكيف يمكن لشخص مثلي تعديل ملف config.php؟ هل يجب علي الدخول إلى بيئة حاوية Docker وإنشاء ملف config.php يدويًا هناك؟ وهل يظل هذا الملف قائمًا بعد التحديثات وإعادة بناء الحاويات؟