I followed the guide at Using Object Storage for Uploads (S3 & Clones) to set up Backblaze B2 for upload storage and I’m seeing a strange problem.
If I create a thread and upload an image the img src is set to my S3_CDN_URL. If I upload a zip file the URL is at
/uploads and redirect directly to my bucket instead of using the S3_CDN_URL. I do not have
DISCOURSE_CDN_URL set - the guide indicate it doesn’t affect this issue.
Me relevant settings are:
DISCOURSE_USE_S3: true DISCOURSE_S3_REGION: "us-west-000" DISCOURSE_S3_INSTALL_CORS_RULE: false DISCOURSE_S3_CONFIGURE_TOMBSTONE_POLICY: false DISCOURSE_S3_ENDPOINT: "https://s3.us-west-000.backblazeb2.com" DISCOURSE_S3_ACCESS_KEY_ID: "ID" DISCOURSE_S3_SECRET_ACCESS_KEY: "KEY" DISCOURSE_S3_CDN_URL: "https://devforum-b2-cdn.freetls.fastly.net" DISCOURSE_S3_BUCKET: "bucket-name" DISCOURSE_S3_BACKUP_BUCKET: "backup-bucket/devforum" DISCOURSE_BACKUP_LOCATION: s3
Why would zip files be handled differently than images?