Tentu! Saya akan bantu kamu setup Forestry.io — sebuah CMS gratis untuk Hugo yang membuat nulis blog jadi seperti pakai WordPress, tapi tetap di-host di Cloudflare Pages.
Dengan Forestry:
- ✍️ Tulis postingan di antarmuka web (klik-klik)
- 📎 Upload gambar otomatis
- 👁️ Live preview
- 💾 Auto-save
- 🚀 Otomatis push ke GitHub → Cloudflare rebuild
🚀 Step-by-Step: Setup Forestry.io untuk Blog Hugo
🔹 Step 1: Buka Forestry.io
1. Buka: [https://forestry.io](https://forestry.io)
2. Klik "Sign in with GitHub"
✅ Login dengan akun GitHub kamu (`mnurulhuda2`)
🔹 Step 2: Tambahkan Situs Baru
1. Klik "New Site"
2. Pilih: "Git"
3. Isi:
- Repository: `mnurulhuda2/blog-hdtok`
- Branch: `main` *(atau `master`)*
- Engine: `Hugo`
- Version: `0.147.7` *(atau yang muncul di log Cloudflare)*
✅ Klik "Continue"
🔹 Step 3: Pilih Folder Konten
Forestry akan scan repo kamu. Atur:
| Folder | Pilih |
|---|---|
| - | - |
| Content directory | `/content` |
| Static directory | `/static` |
| Theme directory | `/themes` |
| Hugo config | `config.yml` |
✅ Klik "Save & Finish"
🔹 Step 4: Setup Collections (Agar Bisa Klik-Klik)
Forestry butuh tahu jenis konten kamu.
Tambahkan Collection: Posts
1. Klik "Settings" → "Collections"
2. Klik "Add Collection"
Isi:
- Label: `Posts`
- Name: `posts`
- Folder: `content/posts/`
- File Template:
title: "{{title}}"
date: "{{date}}"
draft: false
Klik "Save"
🔹 Step 5: Buka Editor Forestry
Klik "Open Editor" di dashboard Forestry.
Kamu akan melihat:
- Daftar postingan
- Tombol "New" → buat postingan baru
- Form input: judul, isi, gambar
- Live preview di samping
🔹 Step 6: Buat Postingan Baru (Sekali Klik!)
1. Klik "New" → "Post"
2. Isi:
- Title: `Postingan Pertama dari Forestry`
- Body: Tulis konten kamu (bisa pakai Markdown atau rich text)
- Upload gambar via Media Library
3. Klik "Save" → pilih "Publish"
✅ Forestry otomatis:
- Simpan ke `content/posts/`
- Push ke GitHub
- Cloudflare Pages rebuild
✅ Setelah Selesai
Buka:
👉 [https://dev.hdtok.eu.org](https://dev.hdtok.eu.org)
🎯 Postingan baru kamu sudah muncul!
💡 Fitur Keren Forestry
| Fitur | Cara Pakai |
|---|---|
| -- | |
| 🖼️ Upload gambar | Drag & drop di editor → otomatis ke `/static/images/` |
| 🕒 Auto-save | Tidak perlu takut kehilangan tulisan |
| 👁️ Live preview | Lihat tampilan saat nulis |
| 📱 Mobile-friendly | Bisa nulis dari HP |
🔐 Keamanan
- Forestry hanya baca & tulis ke repo kamu
- Tidak bisa ubah pengaturan GitHub
- Akses bisa dicabut kapan saja di: GitHub → Settings → Applications
💬 Saya Siap Bantu!
Kalau kamu:
- Sudah daftar → bilang "sudah daftar"
- Ingin saya buatkan template khusus → bilang "buat template"
- Mau ganti logo/tampilan → bilang "atur tampilan"
Saya akan bantu sampai blog kamu 100% klik-mengklik! 💪
🎉 Selamat!
Sekarang kamu bisa nulis blog seperti di WordPress, tapi tetap pakai Hugo + Cloudflare Pages — yang terbaik dari dua dunia! ✍️🚀
forestry, postingan, github, cloudflare, posts