Desplegar Discourse sin Docker

Bueno, no estoy forzando a Discourse a usar SSL porque quiero que mi haproxy lo haga, ya que el traspaso de haproxy no funciona con el protocolo HTTP para redirigir las solicitudes GET, y estoy manejando varios sitios web, por lo que necesito el protocolo HTTP en haproxy, lo que requiere el manejo de SSL en el lado de haproxy. Me gustaría evitar una doble pasarela SSL.
Entonces, haproxy (en un lxc) escucha en 443: redirige a 8080 (sin SSL) a mi contenedor de Discourse (lxc).
Lo curioso es que la muestra de configuración de nginx dada en la carpeta de Discourse está configurada sin SSL y en el puerto 80, por lo que debería funcionar bien, pero tengo los problemas mencionados anteriormente.