Definindo links DISCOURSE_S3_CDN_URL para ativos na URL do CDN S3

Enfrentei esse problema e ainda estou muito confuso depois de ler este tópico…

Estou tentando servir uploads do S3 (não ativos compilados) via CDN (Cloudfront).

Se eu configurar “s3 cdn url” na tela de configurações, funciona como esperado (bem… exceto por System upload not using s3 cdn url).

No entanto, se eu configurar via DISCOURSE_S3_CDN_URL e reconstruir, o frontend quebra porque ele tenta carregar ativos compilados da minha URL de CDN do S3.

Parece que DISCOURSE_S3_CDN_URL / s3_cdn_url devem afetar apenas uploads, e DISCOURSE_CDN_URL deve afetar apenas ativos.