S3ではなく、discourse_cdn_url経由で提供されるユーザーアバター

S3 キャッシュを CloudFront で設定し、オリジンアセットを別の CloudFront サブドメイン経由でキャッシュしている最中、ユーザーアバターがまだ https://cdn-origin.xxxxx.com を介してホストされ、配信されていることに気づきました。

これは正しい設定でしょうか、それとも S3 バケットから cdn-uploads 経由でもアップロードおよび配信されるべきでしょうか?

  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
「いいね!」 1

アバター、スタイルシート、テーマ用 JavaScript などは、引き続きアプリから提供されるため、DISCOURSE_S3_CDN_URL ではなく DISCOURSE_CDN_URL を通じて提供されます。

それらの一部を DISCOURSE_S3_CDN_URL へ移行することは長期的な目標ですが、複雑さの面でトレードオフがあります。

「いいね!」 5

承知いたしました。すべて正常に動作しているとのこと、ありがとうございます。

「いいね!」 2