Membuat Blog di GitHub Menggunakan Jekyll – Jekyll adalah generator situs web yang dirancang untuk membuat blog statis untuk di-hosting di Halaman GitHub. Tom Preston-Werner menciptakan Jekyll untuk memungkinkan orang untuk blog menggunakan situs HTML statis sederhana, dengan semua konten yang di-host dan dikendalikan oleh versi di GitHub. Tujuannya adalah untuk menghilangkan kerumitan platform blog dengan membuat alur kerja yang memungkinkan blogging dengan cara yang lebih sederhana.
Bagaimana Cara Kerja Jekyll?
Dikutip dari situs resmi nya, Jekyll memungkinkan kita untuk membuat blog dengan mudah dan tanpa menggunakan database. Semua halaman dan post akan diubah menjadi HTML Statis sehingga mempercepat loading karena tidak perlu memanggil database.
Jekyll mengambil konten kita yang ditulis dalam Markdown, memberikannya melalui template dan menerapkannya sebagai situs web statis, siap untuk disajikan. GitHub Pages dengan mudah melayani situs web langsung dari repositori GitHub kita, sehingga kita tidak perlu berurusan dengan hosting apa pun.
Baca juga: Cara Membuat GitHub Pages.
Pada artikel kali ini kita akan belajar membuat blog di Github Pages menggunakan Jekyll. Proses kali ini akan sedikit lebih sederhana daripada yang lain, karena kita hanya akan melakukan 4 step, diantaranya adalah:
- Membuat blog dari Jekyll.
- Meng-hostingkan blog Jekyll kita secara gratis di GitHub.
- Mengedit/mengcustom blog seperti nama, avatar dan link social media.
- Publikasikan post pertama kita!
Membuat Blog di GitHub Menggunakan Jekyll
Kunjungi Jekyll Now, dan tekan tombol “Fork” di sudut kanan atas repositori untuk menyalin salinan tema blog ke akun GitHub kalian.
Sebagai pengguna GitHub, kita berhak atas satu situs web “pengguna” gratis, yang akan ditayangkan di http://usernamegithub.github.io. Ruang ini sangat ideal untuk hosting blog Jekyll! Selanjutnya kita perlu mengganti nama repository yang sudah kita Fork tadi menjadi usernamegithub.github.io.
Situs web kalian akan segera ditayangkan. Kalian dapat memeriksa dengan membuka http://usernamegithub.github.io kalian.
Kustomisasi Blog Jekyll
Sekarang kalian dapat mengubah nama situs web, deskripsi, avatar, dan opsi lainnya dengan mengedit file _config.yml
. Variabel khusus ini telah sudah untuk kenyamanan saat situs web Anda dibuat.
Membuat perubahan ke _config.yml
(atau file apa pun dalam repositori kalian) akan memaksa Halaman GitHub untuk membangun kembali situs web kalian dengan Jekyll. Situs web yang dibangun kembali akan dapat dilihat beberapa detik kemudian di http://usernamegithub.github.io. Contoh blog milik saya yang dibuat menggunakan Jekyll bisa kalian lihat di abaykan.github.io.
Sekian artikel singkat kali ini, setelah ini masih akan ada artikel – artikel lain yang masih berada pada kategori Jekyll. Semoga bermanfaat dan sampai jumpa pada artikel selanjutnya.
Terima kasih telah ikut mempopulerkan Static Site Generators (SSG) sejenis Jekyll, Hugo dll 😀
Dengan senang hati ^^
Bagusan bikin blog di blogger atau github menurut lu bang??
Kalau tujuannya memang blogging, saya lebih suka di GitHub. Bedanya banyak pengguna yg menggunakan blogger u/ kebutuhan Internet Marketing, dan kadang membutuhkan optimasi SEO juga, kelihatannya blogger unggul disini.
Ajarin dong kakka Abay. Pengen Belajar dan trus belajar lagi 🙏🙏
Bang Gren ^^
Apakah untuk Hugo bisa pakai instant fork seperti ini?
Mungkin bisa, soalnya saya belum pernah coba Hugo wkwk
Kayanya juga buat blog di github masih tahap Beta deh
yg dimaksud Beta ini, GitHub pages nya atau Jekyll nya, atau yg mana mas?
mantap nih
dari waktu itu juga penasaran dengan blog subdomain github
ternyata gini cara bikinnya
mau tanya gan, apakah artikel yang sudah kita post di blog github itu bisa di edit lagi dengan mudah gitu kayak di blogger atau wp? terima kasih
Bisa, tinggal edit file post nya sesuai keinginan.