Cara bypass limit 20.000 file limit Cloudflare Pages
Cloudflare Pages adalah platform serverless untuk framework Jamstack yang cepat, aman, dan gratis bagi pengembang frontend untuk menghosting situs web statis dan framework frontend seperti React atau Astro langsung di jaringan edge global Cloudflare.
Automatic deployment memungkinkan kita untuk melakukan deploy secara otomatis hanya dengan mengirimkan perubahan ke Git melalui perintah git push, nantinya Pages akan menyediakan preview site untuk branch baru (misal 7e49deaa.project-name.pages.dev), sehingga sangat ideal untuk Static & Dynamic Hosting, mulai dari SSG sampai SSR, hingga dukungan fungsionalitas dinamis menggunakan serverless Pages Functions.
Setiap kita mengirimkan kode baru ke repositori GitHub kita, Pages akan melakukan build & deploy otomatis untuk production, Batasan proses build ini yaitu:
| Free | Pro | Business | |
|---|---|---|---|
| Build per sesi | 1 | 5 bersamaan | 20 bersamaan |
| Build per bulan | 500 | 5,000 | 20,000 |
| Custom domain | 100 | 250 | 500 |
Selain itu, setiap kali build berjalan, Pages akan mengunggah setiap file di GitHub kita ke edge milik Cloudflare untuk memberikan pengalaman latensi rendah kepada setiap pengguna yang mengunjungi situs kita. Pada tingkat gratis, Pages dapat memuat maksimal 20.000 file setelah build selesai. Batasan ini adalah hard limit dan tidak dapat diubah kecuali kita mengurangi jumlah file di proyek kita (dengan menghapus beberapa file/direktori di repo GitHub yang terhubung ke Pages) atau tingkatkan ke paket berbayar.
Paket berbayar seperti Pro, Business dan Enterprise dapat menangani hingga 100.000 file/proyek. Namun kita tidak akan mendapatkan fitur ini secara otomatis, kita harus mengaktifkannya secara manual didalam proyek Pages kita, lalu masuk ke Settings Variables and Secrets Add, kemudian tambahkan variabel berikut dengan opsi Text.
PAGES_WRANGLER_MAJOR_VERSION=4
Ukuran file maksimum untuk satu aset/file yang dapat ditangani Pages adalah 25 MiB.
TIPS
Untuk menyajikan file yang lebih besar, pertimbangkan untuk mengunggahnya ke R2 dan memanfaatkan fitur bucket publik. Kita juga dapat menggunakan domain khusus, seperti static.example.com, untuk menyajikan file-file ini.
Dengan mempelajari batasan Pages dan cara mengatasinya, kini kita dapat dengan tenang melanjutkan proyek kita, baik portfolio, web klien atau landing page & blog kita.
Topik dalam Artikel Ini
Memuat kontributor…
Dan para kontributor lainnya yang mendukung MauCariApa.com.
seedbacklinkMarketplace backlink terbesar dan terpercaya di Indonesia
Marketplace backlink terbesar dan terpercaya di Indonesia
Lanjut Membaca
Agentic AI memaksa cloudflare melakukan PHK lebih dari 1.100 karyawannya di seluruh dunia
Cloudflare memangkas lebih dari 1.100 karyawannya secara global melalui email pada 7 Mei 2026.
Apa itu EmDash CMS?
Cloudflare meluncurkan EmDash, suksesor WordPress berbasis TypeScript & Astro. Solusi CMS open-source dengan keamanan plugin lewat Dynamic Workers.
Diskusi & Komentar
Panduan Komentar