إضافة تحذير سطر الأوامر عند تشغيل bootstrap/rebuild المشغل بدون وجود app.yml

أود فقط أن أضيف أن دليل النسخ الاحتياطي/الاستعادة الرسمي يشجع على نسخ app.yml إلى مكانه على خادم افتراضي خاص جديد قبل تشغيل launcher.

لذلك، قد تغطي رسالة الخطأ هذا السيناريو أيضًا. حاليًا، سيصل شخص يتبع الدليل ولكنه ينسى نسخ app.yml أولاً إلى نفس الطريق المسدود.

ربما شيء مثل:

خطأ: containers/app.yml غير موجود أو غير قابل للقراءة.

إذا كان هذا هو تثبيتك الأول، قم بتشغيل ./discourse-setup لإنشاء app.yml
(من standalone.yml النموذجي).

إذا كنت تستعيد إلى خادم جديد، فتأكد من نسخ app.yml الحالي الخاص بك
من الخادم القديم إلى /var/discourse/containers

بهذه الطريقة، تشير الرسالة إلى الأنواع الثلاثة من المستخدمين في الاتجاه الصحيح:

  • المسؤولون الجدد تمامًا
  • الأشخاص الذين يستعيدون منتدى
  • المختبرون الذين لا يريدون إعداد SMTP.