Installer & Setup
Penyimpanan data berupa JSON di Cloudflare Workers KV. Tidak memerlukan GitHub, token tambahan, atau environment variables.
Langkah 1 — Hubungkan KV namespace
Di Cloudflare Dashboard, buka Workers & Pages → proyek Pages → Settings → Bindings → Add → KV namespace. Buat namespace baru di Workers & KV (contoh zeuuz-data), lalu pilih namespace itu. Isi nama binding persis ZEUUZ_KV, simpan, dan redeploy situs.
Binding KV diperlukan supaya backend dapat membaca dan menyimpan data JSON secara permanen. Namespace adalah database key-value; isi setiap key menggunakan teks JSON.
Langkah 2 — Buat akun admin pertama
Setelah koneksi KV berhasil, buat password admin minimal 12 karakter. Password disimpan sebagai hash; bukan sebagai teks biasa.
Catatan instalasi
Pengaturan situs disimpan pada data/settings.json. Visitor tracking disimpan sebagai record JSON per sesi di KV, dengan key berdasarkan tanggal dan ID sesi. Setelah admin menyimpan setting, front-end memeriksa konfigurasi terbaru secara berkala.
Untuk keamanan, selesaikan setup segera setelah deploy. Setelah instalasi, jangan biarkan orang lain mengakses halaman installer pada tahap awal; untuk proteksi tambahan, batasi URL /install/* menggunakan Cloudflare Access.
Admin dashboard · Zeuuz setup