Agradezco la respuesta.
Lo digo con el máximo respeto, pero Discourse, tal cual viene de fábrica, requiere efectivamente su propio servidor. Usar un proxy inverso para ejecutar un servidor web en paralelo a Discourse en el mismo VPS es un acierto o un error, como lo demuestran los comentarios y otras quejas, y es posible que SSL funcione o no. Además, es prácticamente imposible tener dos instancias de Discourse en el mismo servidor. Todo eso, para mí, es un obstáculo. No hay otro software de foro, incluidas plataformas de gama alta como XenForo o Invision, que requiera ese nivel de esfuerzo con tanta incertidumbre. Son paquetes costosos, así que supongo que con Discourse obtienes lo que no pagas. Como usuario nuevo que ve todos estos obstáculos, simplemente parece que Discourse fue diseñado sin tener en cuenta nada más (es decir, otros sitios web).
Por lo que vale, como mencioné en mi publicación original, utilicé una implementación de un solo clic para Discourse. Por lo tanto, tendré que hacer todo al revés para intentar configurar Apache (o Nginx, si no encuentro un tutorial) en el mismo servidor. Si voy a usar Discourse como mi plataforma principal de foros, no me interesa ejecutar dos servidores para una sola comunidad. Eso es simplemente absurdo.