Definir enlaces DISCOURSE_S3_CDN_URL a activos en la URL de CDN de S3

Me he encontrado con esto y sigo muy confundido después de leer este hilo…

Estoy intentando servir las subidas a S3 (no los activos compilados) desde una CDN (CloudFront).

Si configuro “s3 cdn url” a través de la pantalla de configuración, funciona como se espera (bueno… excepto por System upload not using s3 cdn url).

Sin embargo, si lo configuro mediante DISCOURSE_S3_CDN_URL y reconstruyo, el frontend se rompe porque intenta cargar los activos compilados desde mi URL de CDN de S3.

Parece que DISCOURSE_S3_CDN_URL / s3_cdn_url solo deberían afectar a las subidas, y DISCOURSE_CDN_URL solo debería afectar a los activos.