업데이트 후 Droplet 권한 문제

혹시 다른 분들도 이런 문제를 겪고 계신가요?
최근 2.9.0.beta1로 업데이트한 후 Digital Ocean 드롭렛 인스턴스에서 이미지가 로드되지 않습니다.
참고: DO가 이미지 호스팅에 AWS를 사용한다는 사실은 몰랐습니다. Amazon을 선호하지 않아서 다소 실망스럽네요.

DO 측 답변
브라우저에서 이미지를 접근할 때 발생하는 오류는 'Access denied’입니다. 원격 서버의 권한 문제로 보입니다. 권한을 확인하고 올바른 권한을 설정해야 합니다.

도메인: https://aotearoa.syn.foundation/
예시 이미지:
https://discourse-cloud-file-uploads.s3.dualstack.us-west-2.amazonaws.com/standard14/uploads/synthesis/original/1X/ff22d0e229c401715fb31baf322e4d1c35338c13.jpeg

음, 당신의 디스코urs 사이트는 이미지를 AWS에 저장하도록 설정되어 있습니다.

DigitalOcean(DO)와는 무관합니다.

흥미롭네요… 어떻게 그리고 왜 그렇게 해야 하는 건가요? 저는 AWS 계정조차 없어서, 그런 사실도 몰랐고 실망했습니다.

사실 썸네일 플러그인 때문일 수도 있겠네요? 하지만 로고에 대해서는 설명이 되지 않네요 :thinking:

이미지는 discourse 앱에서 정상적으로 로드됩니다

admin > settings > files에서 S3 필드가 채워져 있나요?



Discourse.org 호스팅에서 사이트를 이전할 때 업로드된 파일이 함께 이전되지 않았고, 해당 파일들은 여전히 Amazon 버킷에 남아 있었습니다. 이 사실을 인지하지 못하다가 최근에야 Amazon 측에서 해당 파일을 삭제했습니다.

team@discourse.org로 이메일을 보내 파일을 복구할 수 있는지 문의해야 합니다. 복구할 수 있다면 파일을 로컬 저장소로 이동해야 합니다.

감사합니다!
로고와 카테고리 이미지를 다시 업로드해서 해결했어요 :smiling_face_with_sunglasses:

Discourse가 AWS를 계속 권장할 계획인가요?

AWS에 문제는 전혀 없습니다.

자신의 사이트에서 무엇을 사용할지는 사용자가 직접 결정할 수 있습니다.

정말 사용자 취향의 문제입니다.

문제가 없나요???

글쎄, 그들은 클라우드플레어 사용을 중단했어. AWS를 중단하는 건 좀 더 어려울 거야. AWS나 AWS만큼 나쁜 회사들을 쓰지 않으려면 인터넷 사용을 포기해야 할지도 몰라.

클라우드플레어(CloudFlare)의 문제는 무엇이었나요?

모든 것은 상대적인 것 같습니다… AWS가 옵션 중 최악인 것 같습니다.