Discourse 커뮤니티용 Cloudflare R2 설정 방법

이 게시글을 업데이트하면서 Cloudflare가 정상 작동하기 위해 알아야 할 몇 가지 주의사항이 있었습니다.


1. 리전


이것은 사실이 아니었습니다. "auto"를 사용하거나 제가 선택한 리전을 사용해야 했으며, auto가 더 쉬우므로 auto를 사용하는 것이 좋습니다.
사용 가능한 옵션이 무엇인지 알고 싶다면, 리전 필드에 아무 문자열이나 입력하고 다음을 실행해 보세요:

sudo -E -u discourse bundle exec rake s3:upload_assets

nixos를 사용하는 경우

sudo discourse-rake s3:upload_assets

이 명령을 실행하면 유효한 옵션 목록이 포함된 오류 메시지가 출력됩니다.


2. API 권한


제한된 권한의 API 토큰은 작동하지 않는다는 점도 중요합니다. Admin Read & Write 권한을 사용해야 합니다.
Object Read & Write 권한은 작동하지 않았습니다.