이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요
파일 관리 플러그인을 기반으로, S3 프로토콜과 호환되는 파일 스토리지 유형을 새롭게 지원합니다. Amazon S3, Aliyun OSS, Tencent COS, MinIO, Cloudflare R2 등 S3 프로토콜을 지원하는 모든 객체 스토리지 서비스를 쉽게 연동할 수 있어, 스토리지 서비스의 호환성과 유연성을 한층 더 높여줍니다.
클라이언트 측 업로드: 파일 업로드 과정이 NocoBase 서버를 거치지 않고 파일 스토리지 서비스에 직접 연결되어, 더욱 효율적이고 빠른 업로드 경험을 제공합니다.
프라이빗 접근: 파일에 접근할 때 모든 URL은 서명된 임시 인증 주소로 제공되어, 파일 접근의 보안성과 유효성을 보장합니다.
파일 컬렉션 관리: 업로드된 모든 파일을 중앙에서 관리하고 저장하며, 다양한 파일 유형과 저장 방식을 지원하여 파일 분류 및 검색을 용이하게 합니다.
첨부 파일 필드 스토리지: 폼이나 기록에 업로드된 첨부 파일의 데이터 저장에 사용되며, 특정 데이터 기록과의 연동을 지원합니다.
plugin-file-storage-s3-pro 플러그인을 활성화합니다.
'Setting -> FileManager'를 클릭하여 파일 관리 설정으로 이동합니다.
'Add new' 버튼을 클릭하고 'S3 Pro'를 선택합니다.


https://ap-southeast-1.console.aws.amazon.com/s3/home으로 이동하여 S3 콘솔에 접속합니다.
오른쪽의 'Create bucket' 버튼을 클릭합니다.











AccessKey ID와 AccessKey Secret은 이전 단계에서 발급받은 값입니다. 정확하게 입력해 주세요.
버킷 상세 페이지의 속성(properties) 패널로 이동하면 버킷 이름과 리전(Region) 정보를 확인할 수 있습니다.

이 설정은 필수는 아니며, 업로드된 파일을 완전히 공개해야 할 때 구성합니다.


이 설정은 선택 사항이며, 이미지 미리 보기 크기나 효과를 최적화할 때 사용됩니다. 이 배포 솔루션은 추가 비용이 발생할 수 있으니, 자세한 비용은 AWS의 관련 약관을 참조해 주세요.
페이지 하단의 Launch in the AWS Console 버튼을 클릭하여 솔루션 배포를 시작합니다.

안내에 따라 설정을 완료합니다. 다음 몇 가지 옵션에 특히 주의해 주세요.
sharp Node.js 라이브러리를 사용하여 이미지를 효율적으로 처리합니다. GitHub 저장소에서 소스 코드를 다운로드하여 필요에 따라 사용자 지정할 수 있습니다.

설정이 완료되면 배포 상태가 CREATE_COMPLETE로 변경될 때까지 기다립니다.
NocoBase 설정에는 다음 몇 가지 유의 사항이 있습니다.
Thumbnail rule: 이미지 처리 관련 파라미터(예: ?width=100)를 입력합니다. 자세한 내용은 AWS 문서를 참조해 주세요.Access endpoint: 배포 후 출력(Outputs) -> ApiEndpoint 값을 입력합니다.Full access URL style: Ignore를 선택해야 합니다 (설정 시 버킷 이름을 이미 입력했으므로, 접근 시 다시 필요하지 않습니다).



버킷 관련 정보를 입력하고 마지막으로 'Create' 버튼을 클릭합니다.
버킷 이름(Bucket Name)은 비즈니스 요구사항에 맞게 자유롭게 지정할 수 있습니다.
리전(Region)은 사용자에게 가장 가까운 지역을 선택합니다.
다른 설정은 기본값으로 두거나 필요에 따라 직접 구성할 수 있습니다.





여기서는 시연을 위해 주 계정으로 AccessKey를 생성합니다. 실제 사용 환경에서는 RAM을 사용하여 생성하는 것을 권장하며, 다음 문서를 참조할 수 있습니다: https://help.aliyun.com/zh/ram/user-guide/create-an-accesskey-pair-1?spm=5176.28366559.0.0.1b5c3c2fUI9Ql8#section-rjh-18m-7kp
'Create AccessKey' 버튼을 클릭합니다.



AccessKey ID와 AccessKey Secret은 이전 단계에서 발급받은 값입니다.
버킷 상세 페이지로 이동하여 버킷 이름을 확인합니다.



이 설정은 선택 사항이며, 이미지 미리 보기 크기나 효과를 최적화해야 할 때만 사용됩니다.
Thumbnail rule 관련 파라미터를 입력합니다. 자세한 파라미터 설정은 이미지 처리 파라미터를 참조해 주세요.
Full upload URL style과 Full access URL style은 동일하게 유지하면 됩니다.




NocoBase -> File manager 페이지로 이동합니다.
'Add new' 버튼을 클릭하고 'S3 Pro'를 선택합니다.
양식(폼)을 작성합니다.
Full access URL style은 Path-Style로 설정해야 합니다.
위에서 설명한 파일 서비스 설정을 참조하여 구성할 수 있으며, 설정 방식은 유사합니다.

위에서 설명한 파일 서비스 설정을 참조하여 구성할 수 있으며, 설정 방식은 유사합니다.
