Memulai portal konten berbasis cmsMu sangatlah mudah dan ringkas. Dalam hitungan beberapa menit, Anda dapat memiliki CMS cloud-native mandiri yang siap digunakan untuk produksi.
1. Persiapan Lingkungan & Clone Repositori
Pastikan komputer atau server pengembangan Anda telah terinstal Node.js >= 22.12.0 dan package manager pnpm >= 11.10.0. Unduh kode sumber dari repositori rilis resmi:
git clone https://github.com/cakipin/cmsMu-go.git
cd cmsMu-go
pnpm install
2. Konfigurasi Cloudflare Bindings (D1 Database & R2 Media)
cmsMu menggunakan Cloudflare D1 untuk menyimpan data relasional dan R2 untuk berkas media (foto, logo, dokumen). Masukkan identifier sumber daya Cloudflare Anda ke dalam berkas wrangler.jsonc:
"d1_databases": [
{
"binding": "DB",
"database_name": "cmsmu-db",
"database_id": "<ID_DATABASE_D1_ANDA>"
}
]
3. Menjalankan Server Lokal & Masuk ke Dasbor
Jalankan perintah lokal untuk memulai lingkungan pengembangan:
pnpm run dev:web
Buka browser Anda dan kunjungi http://localhost:4321/admin (atau domain live Anda di https://domain-anda.dev/admin). Dasbor admin dilengkapi dengan toolbar pencarian responsif, navigasi sidebar modular, statistik jumlah konten, serta panel status sistem real-time.