Oh, creo que lo entiendo. Habilitar la configuración force https en Discourse parece haberlo solucionado, no estoy seguro de por qué estaba desactivada. No creo que fuera necesaria en la configuración predeterminada antes de añadir otro proxy inverso delante de ella. ¡Gracias por tu ayuda!