بما أن swi-prolog.org هو اسم نطاق مسجل مسبقًا (تحقق من whois) وقد تم إعداده سابقًا في Mailgun لاستخدام آخر قبل فترة، فقد قفزت إلى الخطوة 4. تسجيل الدخول عبر SSH وتحرير إعدادات Discourse (مرجع). يمكنني تسجيل الدخول عبر SSH ولكن لا يوجد ملف app.yml.
eric@swi-prolog:~$ ls -la /var/discourse/containers
total 8
drwxr-xr-x 2 root root 4096 May 26 13:41 .
drwxr-xr-x 11 root root 4096 May 23 11:02 ..
-rw-r--r-- 1 root root 0 May 23 11:02 .gitkeep
الخطوات الوحيدة التي تم تنفيذها حتى الآن المتعلقة بتثبيت Discourse هي:
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
ما الذي يجب فعله؟
أعتقد أن الأمر هو ./discourse-setup ولكنني لست متأكدًا، لذا أسأل فقط.
ملاحظة: ليس لدي وصول لتسجيل الدخول إلى Mailgun أو ما شابه ذلك للنطاق، ولكنني أعمل مع الشخص الذي يملكه. باختصار، أحاول القيام بذلك بمساعدته عند الحاجة، ولكن بما أنني لم أقم أبدًا بإعداد خادم بريد ولا أملك وصولاً لتسجيل الدخول إلى Mailgun، فأنا أعاني وأتعلم كثيرًا. لقد زوّدني بالقيم المطلوبة لـ app.yml.
شكرًا على ردك، لكنني لا أفهم النص بأكمله كما هو مكتوب. بعض الأجزاء تبدو منطقية، لكن عند جمعها معًا تبدو متناقضة.
هل يعني هذا This تشغيل أمر ./discourse-setup؟
لكنني لم أقدم أي إجابات. الشيء الوحيد الذي قمت به فيما يتعلق بتثبيت Discourse باتباع التعليمات هو
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
ملف app.yml غير موجود بعد لإدخال القيم.
لقد قمت بتثبيت نسخة تطوير وهي تعمل، لذا بالنسبة للإصدار قيد الإنشاء، أتوقع رؤية سكريبت يُشغّل ويؤدي معظم عملية البناء، لكنني لم أقوم بهذه الخطوة بعد للإصدار المعني.