Después de 2 días de golpearme la cabeza contra la pared y darme cuenta de que Discourse no le gustan los dominios raíz (y sí, he leído el artículo en los foros que lo explica) pude instalarlo en un subdominio.
Podrías lograr eso de dos maneras (ambas consisten en una redirección)
Podrías usar las reglas de página de Cloudflare para redirigir example.com a forum.example.com o
Podrías configurar nginx para que realice esta redirección por ti. Creo que el nginx interno de Discourse está configurado de tal manera que todas las solicitudes entrantes se redirigen al nombre de host de Discourse. Ver: (Superseded) Redirect additional domain(s) to your Discourse instance
y Felicidades por tener tu nuevo Discourse en funcionamiento.