S3 호환 API를 제공하는 SeaweedFS를 사용해 보면 좋겠다 싶어 시도해 보는 중.
SeaweedFS와 연동했을 때는 파일 제목에 대문자, 특수문자 등을 사용할 수 없는 문제가 있었다. AWS S3에서는 어떻게 처리하고 있을지? → 버킷을 만들지 않은 상태에서 업로드를 시도해 발생하는 문제였음
Console을 켜려면 Ctrl+Shift+I - 다른 Electron 앱에서도 동일한 것 같다.
네트워크 로그에 Remotely Save 관련 트래픽은 안 찍히는데 어떻게 하면 볼 수 있을지?
IAM 정책 생성
Resource 두 번째 요소가 없으면 업로드 시 403 오류가 발생한다.
IAM 계정 생성
사용자 생성 > 권한 설정 > 권한 옵션 > 직접 정책 연결
에서 방금 만든 IAM 정책을 선택한다.
Remotely Save 설정
- Endpoint:
s3.ap-northeast-2.amazonaws.com
- Region:
ap-northeast-2
- 나머지는 기본 설정대로 진행