¿Cómo ejecutar Discourse en un subdirectorio de un dominio externo?

Esto nunca funcionará realmente bien con una instalación “normal”; deberías seguir el procedimiento de instalación en subcarpeta. Esto solucionará tus problemas de CSP y muchos más. Aparte de eso, creo que ya estás casi listo.