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.