Lewati ke konten utama

Cara Mendapatkan Kredensial dan Endpoint Cloudflare R2

Untuk menghubungkan Cloudflare R2 ke Rclone atau RcloneView, Anda memerlukan tiga informasi utama:

  • โœ… Access Key ID
  • โœ… Secret Access Key
  • โœ… URL Endpoint yang Kompatibel dengan S3 R2

Panduan ini akan memandu Anda cara mengambil informasi tersebut dari dashboard Cloudflare Anda.


๐Ÿงฐ Prasyaratโ€‹

Sebelum memulai:

  • Anda harus memiliki akun Cloudflare dengan R2 Object Storage yang sudah diaktifkan.
  • Anda memerlukan akses ke Cloudflare Dashboard.
  • Pemahaman dasar tentang konsep penyimpanan cloud akan sangat membantu.

๐Ÿ“ฆ Langkah 1: Membuat R2 Bucket (Jika Belum Ada)โ€‹

  1. Masuk ke Cloudflare Dashboard Anda.
  2. Di sidebar kiri, buka R2 โ†’ Object Storage.
  3. Klik Create bucket.
  4. Masukkan nama unik untuk bucket Anda.
  5. Pilih lokasi (misalnya, Automatic, atau region seperti westerneurope).
  6. Klik Create Bucket.

Bucket ini akan menjadi lokasi penyimpanan untuk file yang ditransfer menggunakan RcloneView.


๐Ÿ” Langkah 2: Membuat Kredensial APIโ€‹

Untuk melakukan autentikasi dengan R2, Anda perlu membuat API token yang memberikan izin akses.

โž• Cara Membuat Access Key dan Secret Key:โ€‹

  1. Buka Storage & databases -> R2 Object storage โ†’ Overview di dashboard Cloudflare.

  2. Klik tombol Manage di sebelah API Tokens pada bagian Account Details.

    cloudflare manage r2 api token
  3. Klik Create API Token. Pilih jenis token (untuk Account atau User) yang sesuai dengan kebutuhan Anda.

cloudflare create user api token
  1. Beri nama pada token (misalnya, Rclone Access).
  2. Pilih izin:
    • Admin Read & Write (akses penuh)
      โ—izin lainnya mungkin tidak mengizinkan akses ke bucket.
  3. Pilih apakah akan diterapkan pada:
    • Semua bucket
    • Bucket tertentu saja
  4. Opsional, atur masa berlaku (atau biarkan sebagai "Forever").
  5. Klik Create API Token.

Setelah token dibuat, Cloudflare akan menampilkan:

  • Access Key ID
  • Secret Access Key
Penting

Kredensial ini hanya akan ditampilkan satu kali. Pastikan untuk menyalin dan menyimpannya dengan aman.


๐ŸŒ Langkah 3: Mendapatkan URL Endpoint R2โ€‹

  1. Buka R2 โ†’ Object Storage di dashboard Cloudflare Anda.
  2. Klik nama bucket Anda untuk membuka detailnya.
  3. Buka tab Settings.
  4. Pada bagian S3 API, Anda akan menemukan format endpoint dan detail akun.

Tergantung bagaimana API token Anda dibuat, gunakan salah satu format endpoint berikut:

๐Ÿ” Jika API Token Anda memiliki akses level Admin dan diizinkan mengakses semua bucket:โ€‹

Gunakan endpoint dasar (tanpa path bucket):

https://<ACCOUNT_ID>.r2.cloudflarestorage.com

๐Ÿ“ฆ Jika API Token Anda dibatasi hanya untuk bucket tertentu โ€” atau jika Anda ingin mengakses bucket tertentu:โ€‹

Gunakan endpoint khusus bucket:

https://<ACCOUNT_ID>.r2.cloudflarestorage.com/<BUCKET-NAME>

Anda dapat menemukan ACCOUNT_ID dan nama bucket Anda pada bagian S3 API di tab Settings bucket:

cloudflare r2 s3 api endpoint

Gunakan endpoint ini saat menyiapkan remote Cloudflare R2 Anda di RcloneView atau melalui Rclone CLI.


โœ… Ringkasanโ€‹

Anda sekarang seharusnya memiliki nilai-nilai berikut yang siap untuk mengonfigurasi remote Cloudflare R2 Anda:

FieldDescription
Access Key IDDisediakan oleh Cloudflare API token
Secret Access KeyDisediakan oleh Cloudflare API token
Endpoint URLDitemukan di pengaturan bucket R2 (URL yang kompatibel dengan S3)

Anda sekarang dapat memasukkan nilai-nilai ini ke RcloneView saat menyiapkan remote baru yang kompatibel dengan S3, atau menggunakan Rclone CLI.

๐Ÿ‘‰ Selanjutnya: Cara Menambahkan Remote yang Kompatibel dengan S3 di RcloneView