본문으로 건너뛰기
Cloudflare 구성 가이드

같은 R2라도 공개 범위와 운영 방식에 따라 구성이 달라집니다

NULX의 기본 경로는 고객 Cloudflare R2입니다. 공개 영상, 회원 전용 영상, 대용량 이전 중 무엇이 필요한지에 따라 도메인·Worker·업로드 방식을 선택합니다.

먼저 결정할 세 가지

가격보다 저장 위치·공개 범위·처리 위치를 정하세요

  • 원본과 결과물은 고객 R2 버킷에 영구 보관
  • 공개 또는 만료되는 서명 재생
  • NULX 관리형 또는 고객 PC 인코딩

R2 직접 인터넷 전송료는 $0이지만 저장 용량과 Class A·B 작업 요청 비용은 Cloudflare가 직접 청구합니다.

도입 경로

실제 운영에서 선택하는 세 가지 구성

공개 콘텐츠 기본

R2 + 고객 도메인

적합한 서비스
공개 VOD·교육
보관 위치
고객 R2
재생 경로
고객 도메인
추천 플랜
Starter / Team

구성이 가장 단순하고, R2 직접 인터넷 전송료 $0 구조를 그대로 사용합니다.

운영에서 rate-limit된 r2.dev 대신 고객 도메인을 권장합니다.

회원 전용 콘텐츠

Private R2 + 서명 Worker

적합한 서비스
멤버십·사내 영상
보관 위치
Private R2
재생 경로
만료 서명 URL
추천 계약
Enterprise

회원 권한을 확인한 뒤 만료되는 경로를 발급하고, 거부된 요청은 R2를 읽기 전에 차단합니다.

서명 URL은 만료 전에는 링크를 가진 사람이 접근할 수 있으므로 만료 시간과 공유 정책이 필요합니다.

기존 라이브러리 이전

R2 + 대용량 PC 업로드

적합한 서비스
4K·대량 보유
처리 위치
고객 PC
업로드 경로
R2 직접
제공 범위
Enterprise

영상은 고객 PC에서 인코딩하고 완성된 HLS와 원본을 R2로 올려 서버 회선 부담을 줄입니다.

도입 순서 확인

R2 도입 순서

권한을 넓게 열지 않고 시작합니다

Cloudflare가 처음이어도 아래 네 단계를 화면에서 안내합니다. 실제 이전 규모와 중단 시간은 Enterprise 검토에서 따로 정합니다.

1

고객 Cloudflare 계정에 R2 버킷 생성

2

그 버킷만 읽고 쓰는 R2 API 토큰 발급

3

NULX 연결 검사 후 첫 영상 업로드

4

HLS·자막·실제 재생 확인, 필요한 작업은 DASH 추가

기존 S3나 다른 플랫폼에서 옮길 때는 원본 제공자의 전송 비용과 메타데이터 이전 작업이 생길 수 있습니다.

자주 묻는 질문

Cloudflare 구성 FAQ

NULX가 Cloudflare 공식 파트너인가요?

아닙니다. NULX는 Cloudflare R2와 Workers의 공개 API를 사용하는 독립 서비스이며, Cloudflare의 인증·후원·제휴를 의미하지 않습니다.

왜 Cloudflare와 NULX 두 곳에 결제하나요?

Cloudflare는 고객 R2 저장 용량과 작업 요청을 청구하고, NULX는 플랫폼과 영상 처리를 청구합니다. 비용 책임을 분리해 각 제공자의 웃돈과 사용량을 확인할 수 있습니다.

조합을 나중에 바꿀 수 있나요?

표준 HLS 결과물과 원본이 고객 R2에 있어 재인코딩 필요성은 줄어듭니다. 파일 복사·도메인·회원 데이터·서비스 정보 이전은 별도 작업입니다.

여기 없는 스토리지는 어떻게 하나요?

Cloudflare R2는 바로 연결할 수 있습니다. Bunny Edge Storage 등 다른 저장소는 엔터프라이즈 문의를 통해 제공되며, 이전 방식과 비용을 먼저 함께 검토합니다.

내 사용량으로 R2와 NULX 비용을 함께 확인하세요

Cloudflare R2 요금·보안·공개 버킷 설명은 Cloudflare 공식 문서의 2026-08 공개 내용을 기준으로 작성했습니다.