أود فقط أن أضيف أن دليل النسخ الاحتياطي/الاستعادة الرسمي يشجع على نسخ app.yml إلى مكانه على خادم افتراضي خاص جديد قبل تشغيل launcher.
لذلك، قد تغطي رسالة الخطأ هذا السيناريو أيضًا. حاليًا، سيصل شخص يتبع الدليل ولكنه ينسى نسخ app.yml أولاً إلى نفس الطريق المسدود.
ربما شيء مثل:
خطأ: containers/app.yml غير موجود أو غير قابل للقراءة.
إذا كان هذا هو تثبيتك الأول، قم بتشغيل ./discourse-setup لإنشاء app.yml
(من standalone.yml النموذجي).
إذا كنت تستعيد إلى خادم جديد، فتأكد من نسخ app.yml الحالي الخاص بك
من الخادم القديم إلى /var/discourse/containers
بهذه الطريقة، تشير الرسالة إلى الأنواع الثلاثة من المستخدمين في الاتجاه الصحيح:
- المسؤولون الجدد تمامًا
- الأشخاص الذين يستعيدون منتدى
- المختبرون الذين لا يريدون إعداد SMTP.