정말 좋습니다. 39번 게시물의 가이드를 그대로 따랐고 모든 것이 정상적으로 작동했습니다. 제안 하나와 질문 두 가지가 있습니다.
제안:
제가 읽은 내용으로는 CDN 파일 버킷은 공개적으로, 백업 버킷은 비공개로 설정해야 한다고 합니다. 그래서 두 개의 버킷을 생성했는데, 백업 버킷은 비공개로 두되 파일 버킷은 커스텀 도메인을 사용하여 공개로 설정했습니다. 이는 관리자 화면의 두 개의 입력란에 서로 다른 경로를 입력해야 한다는 것을 의미했습니다.
많은 분들이 최상위 버킷의 경로로 백업을 설정하는 것을 봤는데, 제 생각이 잘못된 것일까요? 아니면 CF R2에 대한 특이사항일까요?
질문 1:
app.yml 파일에 'DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true’를 추가하고 재빌드했지만, 백업으로 이동하여 백업 버튼을 클릭하면 업로드가 포함되지 않는다는 팝업 알림이 여전히 표시됩니다. 이는 팝업에 해당 로직이 없어서 그런 것일까요, 아니면 뭔가 잘못 설정된 것일까요?
질문 2:
현재 업로드된 파일을 R2로 이동하려면 어떤 명령어를 사용해야 하나요?
여기저기 찾아보고 다음을 시도해 보았습니다:
./launcher enter app
rake uploads:migrate_to_s3
rake posts:rebake_uncooked_posts
하지만 첫 번째 rake 명령어는 app.yml 파일에 S3 옵션을 설정한 경우에만 작동하는 것 같습니다. 맞나요?
그렇게 설정하면 R2가 계속 정상적으로 작동할까요?