He editado el archivo discourse.conf para incluir mi servidor smtp, pero la aplicación no envía correos electrónicos por alguna razón. ¿Los parámetros necesitan comillas alrededor, aquí hay un ejemplo de uno de ellos?
¿Hay alguna forma de deshabilitar la fuerza de HTTPS desde la configuración o la base de datos? Ahora el sitio solo se carga con una pantalla blanca en blanco.
En su mayor parte, Discourse no funcionará sin https.
Como dije antes, tendrás que preguntarles a ellos. Dado que ellos alojan tu sitio, son los que entienden cómo está configurado. Como no estás ejecutando una instalación estándar, no podemos adivinar qué podrían haber hecho o qué hacer para solucionar las cosas.