Digital ExplainedPanel Admin · akses GitHub

Masuk panel admin

Panel ini menulis langsung ke repo GitHub Digra15/digital-explained-site lewat GitHub Contents API. Token kamu hanya disimpan di browser kamu (localStorage) — tidak pernah dikirim ke server manapun selain api.github.com.

Cara aman membuat token: Settings → Developer settings → Fine-grained tokens → Generate. Pilih Repository access → Only select repositories → digital-explained-site, dan Permissions → Contents → Read and write. Tidak perlu hak lain.

Digital ExplainedPanel admin

Daftar artikel

…

Semua file content/articles/*.md di branch main. Status diambil dari frontmatter status:.

Info repo

Editor artikel

draf

        

admin/settings.json

Semua nilai di bawah = isi file pengaturan di repo. Simpan = commit ke main, lalu Cloudflare Pages rebuild otomatis (jika project terhubung Git).


        

Backlog judul — admin/articles.json

Edit status / slug judul backlog, lalu simpan.

Deploy & status build

Kalau project Cloudflare Pages kamu dibuat dari repo GitHub ini, setiap commit ke main otomatis memicu build & deploy. Kalau project dibuat lewat Direct Upload, pakai Deploy Hook: di dashboard Cloudflare buka project → Settings → Builds & deployments → Deploy hooks, buat hook, lalu tempel URL-nya di sini (disimpan hanya di browser kamu).