مساعدة في تثبيت Discourse باستخدام وثائق Github؟

مرحبًا،
أنا أحاول تثبيت Discourse المتاح على GitHub.

اتبعت هذه الخطوات ولكن لا يزال لا شيء يساعد:

  1. أنشأت خادم سحابي (Ubuntu 16)
  2. قمت بتثبيت Docker من الموقع الرسمي.
  3. قمت بتثبيت البرمجيات المطلوبة، أي Postgres 10+، Redis 2.6+، Ruby 2.5+

بعد ذلك، اتبعت هذه التعليمات:

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

لكن بعد كل ذلك، أواجه خطأ عند محاولة فتح موقعي.

هل يمكن لأحد المساعدة؟

شكرًا مقدّمًا

ما هي الرسالة التي تظهر لك؟

أنا أواجه مشكلة حيث أن المنفذ 80 والمنفذ 443 مغلقان

هل قمت بإعداد سجل DNS؟ إلى أين يشير السجل بالنسبة لتثبيت Discourse؟

نعم، أفعل ذلك أولاً ثم أقوم بالباقي

لقد أنشأت خادمًا في Google Cloud.

تم توجيهه إلى عنوان IP 34.125.137.244

هل تم حل اسم النطاق إلى عنوان IP؟

نعم، أحصل على نفس الاستجابة عند فتح النطاق، أي hrdiscuss.com

هل هذا نطاقك؟

لأنه يفتح لي.

نعم، هذا هو النطاق وهو يعمل معي:
www.hrdiscuss.com

هذا ما أراه

أمس قمت بإعداد كل شيء ولم أقم بإعداد أي مسؤول أو أي شيء آخر. أستطيع فقط رؤية رسالة ترحيب nginx.

على أي حال، شكرًا لك، سأنتظر هذا، ربما يكون ذلك بسبب بعض التخزين المؤقت أو غير ذلك.

نعم، أعتقد أنها ذاكرة التخزين المؤقت للمتصفح. امسحها ثم تحقق :slight_smile:

حسناً، أحصل على نفس النتيجة التي وصفتها، لكنني مشوش بخصوص معرف البريد الإلكتروني للمسؤول؟ لأنني لم أقم بإعداده أبداً

في ملف app.yml الخاص بك، يجب أن تكون قد أضفت عنوان بريد إلكتروني للمطور. سيكون هذا هو معرف البريد الإلكتروني للمسؤول.

حسناً، شكراً على المساعدة

لا يوجد ملف app.yml على خادمي.

يقع ملف app.yml في /var/discourse/containers

أنت داخل الحاوية. ملف app.yml موجود خارجها.