Li alguns guias sobre Cloudflare e Discourse, mas não consegui extrair nada claro deles. Alguns dizem que o Discourse e o Cloudflare não funcionam bem juntos, outros afirmam que sim; alguns mencionam que é necessário fazer ajustes no app.yml (com um subdomínio adicional), enquanto outros dizem que funciona perfeitamente sem isso.
Na minha experiência, o Discourse parece funcionar bem sem os ajustes (o que eu temia fazer, pois não entendi direito e receei que o guia estivesse desatualizado).
Por outro lado, um usuário aqui, ao ser perguntado sobre como melhorar a segurança, recomendou que eu “coloque o Discourse atrás do Cloudflare com uma regra de página para ‘desativar o desempenho’, para que ele não interfira no código”. Como deveria ser essa regra? Não faço ideia.
All posts are not created equal so have you looked at the official how-to for admins:
I don’t use Cloudflare but I understand that you should disable Cloudflare’s speed/performance optimizations for JavaScript, CSS and HTML. It is particularly important to disable Rocket Loader: