아래 규칙 세트를 사용하여 R2를 정상적으로 작동하게 만들었습니다:
## This set of lines allows R2 S3 hosted files to be uploaded and downloaded..
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의 무료 플랜을 사용 중이므로 한도를 초과하고 싶지 않습니다.