Forestry, CMS untuk website statis kamu

Kamu sudah punya website statis? tidak suka dengan cara deploy yang harus, bikin file baru di local lalu push perubahannya? mau punya CMS alias content management system seperti wordpress yang mudah digunakan dan ada interfacenya untuk kamu? tenang, forestry datang menyelamatkan!


[[table-content]]


Mendaftar di Forestry.io

Silahkan ke website forestry.io dan buat akun baru, kamu juga bisa menghubungkan akun github atau gitlab kamu.


Di Dashboardnya, klik tombol "add site" dan kamu akan diberi pilihan, tool yang kamu gunakan. Sebagai contoh, kamu bisa memilih Hugo dan menyesuaikan dengan versi Hugo di local komputer kamu. Pastikan mereka sama agar tidak terjadi hal yang tidak diinginkan


Screen-Shot-2020-08-31-at-4-24-41-PM.png


Lalu pilih sumber repository proyek kamu, contohnya "github".

Dan pilih repository yang mengandung website statismu.


Kalau kamu sebelumnya sudah punya konten, secara otomatis, forestry akan mendeteksinya dan kamu bisa melihat daftarnya di menu sebelah kiri.


Screen-Shot-2020-08-31-at-4-27-53-PM.pngScreen Shot 2020-08-31 at 4.27.53 PM.png


Sekarang, coba bikin konten baru, dengan tombol "create new" di atas.

Kamu akan ditawarkan untuk membuat front matter template.


Membuat Front Matter Template

Kita pernah membahas apa itu front matter di bagian sebelumnya. Forestry punya fitur, untuk kita mendeklarasikan data data meta tersebut sejak awal, agar bisa digunakan berkali kali di postingan baru kamu.


Di menu, ada "front matter". Pilih, lalu klik tombol "add template" di atas.

Jika kamu sudah punya kontent, kamu bisa memilih

"create based on existing document", artinya dia akan mengambil dasar front matter dari konten sebelumnya

atau

bikin template baru.


Silahkan beri nama seperti "blog post" atau yang lainnya.


Sekarang, kamu berada di menu field, ada banyak kolom yang bisa kamu pilih, sesuaikan dengan kebutuhan kamu. Seperti untuk judul ada "textfield", untuk text panjang ada "textarea" dan masih banyak pilihan lain.


Setiap sudah memilih, klik "add field" dan masukkan namanya.

Perhatikan ada "label" ada "key". Label hanya tulisan yang terlihat, sementara key, pastikan sama dengan nama yang digunakan di website hugo kamu.


Screen-Shot-2020-08-31-at-4-35-09-PM.pngScreen Shot 2020-08-31 at 4.35.09 PM.png


Lalu bikin lagi berulang sampai semua meta data yang kamu mau terpenuhi.


Membuat konten baru

Sekarang, setiap kamu mau membuat postingan baru, front matter yang sudah kamu buat akan tampil langsung

Screen-Shot-2020-08-31-at-4-37-35-PM.pngScreen Shot 2020-08-31 at 4.37.35 PM.png


Silahkan mulai membuat konten baru dan memasukkan meta datanya.


Di pojok kanan atas, kamu punya pilihan, mau menyimpannya sebagai "Draft" atau langsung dipublish.


Pada saat menyimpan, beri forestry waktu, untuk mengupdate konten websitemu.



hugo
avatar hilmanski

Ditulis oleh @hilmanski

"luaskan ilmu & luaskan manfaat"