Avatar utente non in S3 ma serviti tramite discourse_cdn_url

Mentre configuravamo la cache S3 con CloudFront, con le risorse dell’origine cache tramite un altro sottodominio CloudFront, ho notato che gli avatar degli utenti sono ancora ospitati e forniti tramite https://cdn-origin.xxxxx.com.

È corretto, o non dovrebbero anche essere caricati e distribuiti tramite cdn-uploads dal bucket S3?

  DISCOURSE_USE_S3: true
  DISCOURSE_S3_REGION: us-east-1
  DISCOURSE_S3_ACCESS_KEY_ID: XXXXXXXXXXXXXXXXXXXXXXXX
  DISCOURSE_S3_SECRET_ACCESS_KEY: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  DISCOURSE_S3_CDN_URL: https://cdn-uploads.xxxxx.com
  DISCOURSE_S3_BUCKET: xxxxx-uploads
  DISCOURSE_S3_BACKUP_BUCKET: xxxxx-backup
  DISCOURSE_BACKUP_LOCATION: s3
  DISCOURSE_CDN_URL: https://cdn-origin.xxxxx.com

Gli avatar, i fogli di stile, i file JavaScript per i temi e altri contenuti vengono ancora forniti dall’app, quindi sono serviti tramite DISCOURSE_CDN_URL e non tramite DISCOURSE_S3_CDN_URL.

Spostare alcuni di questi su DISCOURSE_S3_CDN_URL è un obiettivo a lungo termine, ma comporta compromessi in termini di complessità.

Capito, grazie per aver confermato che tutto funziona come dovrebbe.