نحن، فريق Discourse، لم ننشئ التثبيت بنقرة واحدة، وكثير مما يفعله يعتبر صندوقًا أسود بالنسبة لنا. لذا، نحدّ من الدعم المقدم هنا في Meta للأشخاص الذين يتبعون تعليمات التثبيت الرسمية لدينا، لأننا نعرف كيف تعمل وكيفية استكشاف الأخطاء وإصلاحها. فهناك ببساطة عدد كبير جدًا من المتغيرات المجهولة مع التثبيت بنقرة واحدة من DigitalOcean.
نود التنويه إلى أن استكشاف إمكانية تولي التثبيت بنقرة واحدة يُعدّ من المهام ذات الأولوية المنخفضة وطويلة الأجل في قائمتنا. ومع ذلك، حتى الآن، لا توجد جدول زمني رسمي للقيام بذلك.
هذا مجرد اسم المضيف (hostname) لقطرة Digital Ocean الخاصة بك (أي اسم الخادم)، لذا فهو غير مرتبط باسم المنتدى الخاص بك. إذا أردت تغيير ذلك، فإن أنقى طريقة هي ببساطة نشر خادم جديد وتحديد اسم مضيف مختلف لـ Digital Ocean عند الإنشاء. ومع ذلك، يمكن تغييره أيضًا بعد النشر.
لإعادة البناء:
انتقل إلى مجلد discourse: cd /var/discourse
تحقق من إعداداتك أو حدّثها: nano containers/app.yml
ثم أعد البناء باستخدام الإعدادات الجديدة: ./launcher rebuild app
إذا كنت تستخدم Cloudflare، فتأكد من إضافة قالب Cloudflare إلى ملف app.yml (فقط للتأكد من أن تسجيل عناوين IP الخاص بك يشير إلى عناوين IP حقيقية وليس عناوين IP لـ Cloudflare). يوجد هذا القسم في أعلى ملف app.yml.
- "templates/cloudflare.template.yml"
أوافق على النصيحة أعلاه بخصوص الإعداد باستخدام التعليمات الرسمية.
@pfaffman
أولاً، شكرًا لك على ردك! تم ضبطه بالفعل على DNS فقط. أعتقد أنني سألتزم بالتعليمات الرسمية حاليًا، لأنني سأضطر إلى ذلك يومًا ما (للمكونات الإضافية)، والنقل عملية معقدة أخرى.
@markersocial
شكرًا لك أيضًا على ردك! نعم، أعتقد أنني سأتبع النصيحة باستخدام التثبيت الرسمي لعدة أسباب. قد يكون الأمر معقدًا قليلاً لأنني لا أعرف الكثير عن تطوير الويب، ولكن مع التعليمات الممتازة، ستكون الأمور على ما يرام.