هذه نقطة ممتازة. لا يوجد سبب وجيه حقًا لعدم إمكانية تشغيل هذا النص البرمجي كغير جذر.
النص البرمجي للإعداد هو الوحيد الذي يحتاج حقًا إلى صلاحيات الجذر، للجزء المخيف حيث يقترح تنفيذ نص Docker البرمجي للتثبيت من الإنترنت. لذا يمكن تغيير ذلك أيضًا لتشغيله كغير جذر.
لا يحتاج النص البرمجي للمشغل إلى صلاحيات الجذر، بل يحتاج فقط إلى إذن الكتابة في /var/discourse وإذن إدارة حاويات Docker.