هل هناك أي طريقة لتشغيل Discourse على Replit؟
لماذا؟ لفعل ماذا؟
لقد أردت استضافة ديسكورس على Replit، ويرجع ذلك أساسًا إلى أنني أريد معرفة كيفية عمل جميع عناصر التحكم الإدارية وما شابه ذلك قبل أن أضعها على جهاز الكمبيوتر الخاص بي.
أشك في ذلك.
لا تريد تثبيته على جهاز الكمبيوتر الخاص بك. تريد تثبيته على شيء مثل قطرة المحيط الرقمي. المحيط الرقمي و Mailgun هما أسهل طريقة لإعداده.
لقد تم طرح هذا السؤال من قبل وكان ردي هو هذا:
إذا كنت تريد فقط النظر إليه، قم بإعداد dev-install محلي. ولكن كما يقول @pfaffman، هذا غير مناسب للإنتاج عند إدخال مستخدمين آخرين.
يبدو أنه قد يعمل. NodeBB يعمل، فربما؟
تمكنت من تشغيل Discourse على Replit (مع مستخدمين متزامنين متعددين)، لكن حدود الخروج الجديدة تجعله باهظ الثمن للغاية (يستخدم أكثر من 10 جيجابايت من الخروج يوميًا)
كمستخدم لـ Replit، يمكنني أن أشهد أنه من الممكن بالتأكيد ولكنه غير عملي
لحسن الحظ، من المفترض أن يتم إعادة تعيين الخروج في 1 مايو، مما يعني أنه يمكنك تشغيله مرة أخرى قريبًا (لمدة يوم واحد).
للمعايرة، يخدم منتدى المتواضع الخاص بي (80 نشطًا أسبوعيًا، 120 نشطًا شهريًا) حوالي 40 جيجابايت في الشهر، 20 جيجابايت منها مخزنة مؤقتًا بواسطة شبكة توصيل المحتوى الخاصة بي (Cloudflare). يبدو أن تحميل الصفحة الأمامية يبلغ 12 ميجابايت.
من الممكن أن يسمح إعداد غير قياسي بطريقة ما بتقليل التخزين المؤقت للعملاء، وبالتالي مع جلب العملاء للمزيد، ستكون عمليات نقل البيانات الخاصة بك أكبر.
نظرًا لأن موقعًا تم تكوينه باستخدام nginx لا يبدو أنه يهدر حركة الخروج، أعتقد أن عدم وجود nginx في موقعي كان هو المشكلة.
كيف يمكنني إنشاء خادم Discourse باستخدام Nginx
مرحباً إيزان،
هل سؤالك متعلق بـ Replit؟ إذا لم يكن كذلك، فسأنقله إلى موضوع جديد.
هل يمكنك أيضاً إضافة المزيد من المعلومات إلى سؤالك، والذي قد يكون غامضاً في الوقت الحالي؟
أعتقد أن الناس يستخدمون nginx على Replit لإعداد discourse نظرًا لأن Replit لا يدعم docker. لذلك قد يكون
ألا تريد إجراء تثبيت قياسي؟
يستخدم Discourse برنامج nginx. هل تريد استخدام nginx خارجي؟ هل تحاول التثبيت بدون docker؟ هل تريد التثبيت على replit أو في مكان آخر؟
عذرًا على التأخر في الرد.
لقد اكتشفت الأمر (في الواقع أنا 9pfs) (ونعم، كنت أحاول تثبيت discourse على Replit).