cat: templates/postgres.template.yml: No such file or directory
cat: templates/redis.template.yml: No such file or directory
cat: templates/web.template.yml: No such file or directory
cat: templates/web.ratelimited.template.yml: No such file or directory
cat: templates/web.ssl.template.yml: No such file or directory
cat: templates/web.letsencrypt.ssl.template.yml: No such file or directory
في كل مرة أقوم فيها بإعادة بناء ولا يمكنني تشغيل المثيل الخاص بي، كيف يمكنني استعادته؟
إذا كان لديك نسخة احتياطية حديثة، فإن الحل الأكثر تأكيدًا هو إعادة التثبيت واستعادة النسخة الاحتياطية. إذا لم يكن الأمر كذلك، فمن الصعب تخمين المشكلة هنا.
المعلومات المفيدة، لقد حذفتها في الموضوع الآخر.
لا تفعل ذلك. قم بنقله مرة أخرى إلى /var/discourse.
لقد توصلت إلى الحل، إذا قمت بتحرير مصادر app.yml، يمكنك تغيير دليل discourse (كان موجودًا في وحدة تخزين مختلفة. انتهى بي الأمر بأخذ نسخة احتياطية منه وإنشاء مثيل جديد في الدليل المعدل، ثم تحميل النسخة الاحتياطية.
إنه يعمل بنفس الطريقة تمامًا، وهو مدعوم حتى في ملف app.yml. كان نقله محفوفًا بالمخاطر بعض الشيء وكان هذا هو الجزء السيئ الوحيد، ولكن إنشاء مثيل في دليل آخر مدعوم بالكامل.
فيما يتعلق بالدعم المجاني المقدم هنا، يمكننا فقط المساعدة في التثبيت القياسي الذي يستخدم /var/discourse.
إن طبيعة المصدر المفتوح تعني أنه يمكنك بالتأكيد الخروج عن المألوف إذا أردت، ولكن بالمثل، سيؤدي ذلك إلى تقييد مقدار المساعدة التي يمكننا تقديمها لك بشكل كبير.
نظرًا لأنه يعتمد على Docker، فلا داعي لإنشاء مثيل في دليل مختلف، يمكنك تشغيل تكوينات متعددة من نفس المسار عن طريق تحديد حاويات منفصلة.