Sí, y está habilitado de forma predeterminada cuando configuras una nueva instalación de Discourse usando un dominio válido. Si falló, o si se trata de una instalación antigua, puedes usar SSH y:
cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true
@Falco Gracias, eso lo ha solucionado.
El discurso local está detrás de un proxy inverso, por lo que probablemente la instalación real no se ejecutaba como https cuando se instaló por primera vez.