Então você não pode usar discourse-setup ou pode executá-lo com --skip-connection-test, mas você estará por sua conta para fazê-lo funcionar. Você também precisa comentar os templates ssl e https.
Isso não vai funcionar.
Você deve primeiro instalá-lo em uma máquina que não tenha nada mais usando as portas 80 e 443 para ver como funciona. Se você não vai fazer isso, então você precisa entender como funciona antes de fazer qualquer coisa.