تطبيق حاوية Bootstrap في خطوتين

لم يتواصل معي فريق Discourse (ربما تزيد هذه الميزة من تعقيد المشروع، لكنني أعتقد أن ذلك ضئيل جدًا)، لذا لا يوجد أي شيء حتى الآن (لكن ما ورد أعلاه يجب أن يعمل على أي حال، رغم أنه لن يكون في مستودع discourse_docker الرسمي).

@justin في الواقع، سببي الرئيسي ليس حتى تقليل وقت التوقف، بل الاحتفاظ بصورة أساسية تحتوي على جميع مكتبات Ruby والإضافات ومستودع Discourse المثبتة مسبقًا، والتي يمكن استخدامها في بيئات مختلفة مثل بيئة الاختبار وبيئة الإنتاج، وحتى في مشاريع مختلفة إذا كانت تستخدم نفس الإضافات، مع تشغيل مهام ترحيل قاعدة البيانات وتجميع الأصول فقط (التي يجب تشغيلها على الجهاز المستهدف)، مما سيتجنب المشاكل عند ترقية Discourse.

سيكون تقليل وقت التوقف مجرد نتيجة ثانوية، مرحبًا بها. ومع ذلك، في النهاية الأمر يعود لفريق Discourse فيما إذا كان يجب تضمين هذه الميزة أم لا، لكنني سأكون سعيدًا جدًا بذلك.