JsDelivr é um excelente provedor de CDN para fontes estáticas. Vocês poderiam integrá-lo ao Discourse para que os usuários possam utilizá-lo facilmente?
Devo mover este tópico para “plugin”?
Como autor de tema, você pode optar por usar um CDN para os scripts que adiciona em seus componentes de tema. Isso já funciona, e não há mais nada que possamos fazer para “integrar” com um provedor de CDN de JS.
Veja também: Should I load third-party libraries from vendor or cdn?
O que eu quero é isto:
Ele coleta todos os ativos e depois os publica no GitHub para que o JsDelivr, o cdnjs ou qualquer outro CDN estático possa utilizá-los.
Só gostaria de saber se existe uma maneira simples de permitir que o usuário colete todos os ativos? Porque descobri que nem todos os ativos estão na pasta public. Alguns arquivos JS/CSS parecem ser usados de algum outro lugar.