في الواقع، لقد اكتشفت الأمر بعد فترة وكتبت هذا السكربت Bash للقيام بالمهمة لتثبيتات Discourse.
يقوم بإعادة تعيين جدار الحماية الخاص بك، وتثبيت ufw-docker-util (الذي يعدل after.rules)، ثم يضيف المنفذين 443 و 80 إلى قائمة السماح الخاصة بك. ها هو.
كما أنه يسمح بالمنفذ 22 من أي عنوان IP للتأكد من عدم قفل نفسك. بعد أن يعمل كل شيء، قم بتأمين المنفذ 22 مرة أخرى.
تعديل: يعمل السكربت ولكن إعادة بناء Discourse بعد استخدامه ستفشل:
fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com- لذا لا تستخدم السكربت إلا إذا كنت تعرف كيفية حل هذه المشكلة.
تعديل 2: يعمل على Ubuntu، ولكنه لا يعمل على CentOS!