لدي موقع يحتوي على سلات S3 على GCP، وبالتالي فإن له نقطة نهاية (endpoint) محددة. هذه النقطة موجودة في إعدادات الموقع في قاعدة البيانات بطريقة ما، لذا فإن تضمين DISCOURSE_S3_ENDPOINT: "" في المتغيرات البيئية (ENV) لا يفعل شيئًا. بدلًا من مسح القيمة لتسمح لـ Discourse باستبدالها بالقيمة الصحيحة، فإنها تصر على استخدام نقطة نهاية GCP مع مفاتيح AWS وغيرها.
لقد حاولت تحديد نقطة النهاية بشكل صريح لتكون الخاصة بـ AWS، لكن القيمة التي افترضتها لم تكن صحيحة تمامًا، لذا لم تعمل (كان ذلك قبل أسابيع لذا لا أستطيع تذكر التفاصيل).
فكرتي الآن هي إزالة المتغيرات البيئية عند تشغيل الحاوية، ثم تغيير الإعدادات يدويًا إلى إعدادات AWS الجديدة، وبعد ذلك فقط يمكنني تعيين المتغيرات البيئية كما هو موضح هنا وبناء حاوية جديدة. هل هناك طريقة أسهل أغفلتها؟
هل توجد طريقة لتعيين متغير بيئي بقيمة NULL، ربما؟