أنا الآن أعتقد أنني ربما لا أشغل خادم ويب؟ هل أحتاج إلى تثبيت Nginx قبل أو بعد تثبيت Discourse أم شيء آخر؟ أتبع سلسلة أفكار من هذا الموضوع، وهو مطابق لمشكلتي.
حسنًا، بدأت أعتقد أن هذه هي المشكلة. بدا أن Nginx مُثبّت، لكنه لم يكن يعمل. قتلت عمليات PIDs 14311 و 14295 الخاصة بـ docker-proxy، ثم شغّلت Nginx. الآن أصبح Nginx مرتبطًا بالمنفذ 80، وعندما أزور موقعي، أرحّب بي Nginx!
الآن يجب أن أعود لتشغيل Docker/Discourse مرة أخرى.
وجدت أيضًا هذا الدليل حول تثبيت Discourse/Nginx على إصدار أقدم من Ubuntu. يبدو أنهم غيّروا منفذ Docker، من المنفذ 80 لسبب ما. ربما هناك تعارض هنا.
تمكّنت بطريقة ما من تشغيل Nginx على المنفذ 80، بينما يستمع Docker-proxy إلى المنفذ 8060 لبروتوكول http والمنفذ 9443 لبروتوكول https (كما اقترح دليل آخر). ولكن بعد تحقيق ذلك، أجد نفسي ضائعًا مرة أخرى. يبدو أن Discourse منتدى رائع، لكنه يبدو مستحيل التثبيت على Google Cloud بالنسبة للمبتدئين مثلي.