مرحباً، هل من الممكن استخدام discourse كبرنامج مستقل بدون docker؟
نحن ندعم فقط عمليات التثبيت التي تتبع دليل التثبيت الرسمي الخاص بنا، والتي تستخدم Docker في الخلفية.
هل يمكنني أن أسأل لماذا لا ترغب في تشغيل Discourse باستخدام Docker؟
إذا كنت ترغب في اللعب بـ Discourse، ولكن لا تريد أن يستخدمه الآخرون، يمكنك استخدام دليل المبتدئين لتثبيت Discourse على Windows 10 للتطوير، دليل المبتدئين لتثبيت Discourse على Ubuntu للتطوير، دليل المبتدئين لتثبيت Discourse على macOS للتطوير.
نظرًا لأنني أواجه مشكلة مع Docker! أحب إدارة Docker باستخدام Docker Desktop، وهو متاح أيضًا لنظام Linux، ولكنه لا يعمل على جهاز Linux الخاص بي! سيكون من المفيد أيضًا أن أكون قادرًا على استخدام مثيلات متعددة…
هممم، Docker Desktop هو شيء يشغله الناس على، حسنًا، أجهزة سطح المكتب، أليس كذلك؟ التثبيت الرسمي موجه للأشخاص الذين يشغلون Discourse على خوادم، حيث لا يوجد Docker Desktop.
Discourse، كبرنامج موقع ويب، هو شيء يشغله الناس على خوادم تعمل على مدار الساعة طوال أيام الأسبوع ومتصلة بالإنترنت حتى تكون دائمًا متاحة ويمكن للمستخدمين الوصول إليها عن بُعد. إنه يختلف عن البرامج المحلية، مثل Blender و Firefox التي يمكنك تثبيتها على سطح المكتب واستخدامها.
في حين أن تشغيل Discourse على سطح المكتب يُستخدم للتطوير (ولدينا أدلة كثيرة حوله)، فإن تشغيل تثبيت إنتاجي على سطح المكتب، على الرغم من أنه ممكن، سيكون بمثابة الكثير من المتاعب ما لم تكن مرتاحًا حقًا للتقنيات المعنية.
لدي جهاز تطوير سحابي يعمل بنظام Ubuntu مع تكوين nginx مخصص بدون Docker. لديه اسم نطاق ويعمل عبر HTTPS. لكنني لا أوصي به كحل إنتاجي منخفض الصيانة. لا يستغرق إعداده وقتًا طويلاً.