Si vous consultez la console JavaScript (touche F12 sur de nombreux navigateurs), vous verrez :
categories:25 Refus de charger le script 'https://asiavaper.com/assets/locales/en_US-13bd90597606fb9c418137d59bfbf2505d12db86463283f82980508460bbb766.js' car il viole la directive de politique de sécurité de contenu suivante : "script-src 'unsafe-eval' 'report-sample' https://asiavaper.com/logs/ https://asiavaper.com/sidekiq/ https://asiavaper.com/mini-profiler-resources/ https://discourse.sgp1.cdn.digitaloceanspaces.com/assets/ https://discourse.sgp1.cdn.digitaloceanspaces.com/brotli_asset/ https://asiavaper.com/extra-locales/ https://asiavaper.com/highlight-js/ https://asiavaper.com/javascripts/ https://asiavaper.com/plugins/ https://asiavaper.com/theme-javascripts/ https://asiavaper.com/svg-sprite/". Notez que 'script-src-elem' n'a pas été défini explicitement, donc 'script-src' est utilisé comme solution de repli.
Je ne sais pas pourquoi des éléments pointent vers ce CDN Spaces, mais c’est probablement le problème.
Vous avez simplement cloné Discourse et exécuté ./discourse-setup ?