为上传配置与 S3 兼容的对象存储提供商

我通过使用以下规则集使 R2 正常工作:

  ## 此行集允许上传和下载 R2 S3 托管的文件..
  DISCOURSE_USE_S3: true
  DISCOURSE_S3_REGION: auto
  DISCOURSE_S3_ACCESS_KEY_ID: access-key-id
  DISCOURSE_S3_SECRET_ACCESS_KEY: access-key
  DISCOURSE_S3_CDN_URL: https://eufiles.technospider.com
  DISCOURSE_S3_BUCKET: exotics-unlimited
  DISCOURSE_S3_BACKUP_BUCKET: exotics-unlimited-backups
  DISCOURSE_BACKUP_LOCATION: s3
#  DISCOURSE_CDN_URL: https://eufiles.technospider.com
  DISCOURSE_S3_ENDPOINT: https://71*****5d4976.r2.cloudflarestorage.com
#  DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true
  DISCOURSE_S3_INSTALL_CORS_RULE: false

当我注释掉 CDN_URL 行后,它就能正常工作了。我猜 R2 自动创建 CDN 的特性意味着你不需要那一行,实际上添加它会破坏东西。
我注释掉了包含图片的行,只是为了保持我的备份大小较小。我使用的是 R2 的免费套餐,不想超出我的限制。