Cloudflare2 Cloudflare r2 aws-sdk s3로 업로드 클플의 r2로 업로드 할때, api를 직접 구현하면 힘드니까 aws s3의 sdk를 이용하면 편리합니다. 약간 다른게 있다면, region이 "auto"여야 된다는점.credentials에 accessKeyId, secretAccessKey 말고도,endpoint를 설정해야 됩니다. 코드로 하면 아래처럼 됩니다.this.s3Client = new S3Client({ endpoint: appConfigType.r2.endPoint, credentials: { accessKeyId: appConfigType.r2.accessKeyId, secretAccessKey: appConfigType.r2.secretAccessKey, }, region: appConfig.. 스터디/Etc 2024. 10. 25. cloudflare worker + kv namespace + env + dev + deploy cloudflare는 다 좋은데 가이드 문서가 뒤죽박죽이거나 심지어 동작하지 않을 때가 많습니다. 그래도 이곳저곳 뒤져보면 언제나 해결책이 보입니다 ㅜㅜㅋ 제가 하려던 목표는 다음과 같습니다. 1. 워커 구동하기 - 워커는 클라우드 환경에서 구동되는 서버리스 함수로 생각하시면 편합니다. (백엔드는 아님) 2. 워커에서 kv 사용하기 - kv는 key-value의 약어로, 클라우드 환경에서 사용하는 key-value로 저장되는 저장소를 의미합니다. - kv예제가 대부분 fetch 형태로 api 만들때만 사용하다보니 worker랑 합치는 예제가 적었습니다. 3. 환경설정으로 로컬 구동, 개발 서버 구동, 프로덕션 서버 구동 - 한마디로, 개발환경에 따라서 변수 분리하기 사전 세팅 1. CLI 설치 cloud.. 스터디/Etc 2024. 4. 23. 이전 1 다음