Mencoba Layanan Netlify

Tempat untuk host static site ada banyak, termasuk static site hasil dari jekyll. Yang sudah saya coba adalah:

  1. Github pages, dulu saya gunakan untuk hosting sumarouno.github.io dan sekarang saya pakai untuk custom domain sumarsono.id. Dapat SSL kalau tidak pakai custom domain, free SSL hilang kalau pakai custom domain. Makanya, saya pakai cloudflare agar jadi https.

  2. Google Firebase, yang ini saya gunakan untuk host sumarsono.net sebelum saya pindahkan. Enak sebenarnya, free SSL meskipun pakai custom domain. Tapi ini ribet kalau kita host kode sumber situs kita di github, butuh bantuan Travis CI agar bisa otomatis secara kontinyu, push (gh) –> build (Travis CI) –> deploy (Firebase). Alurnya terlalu panjang untuk sekedar static site.

Berangkat dari permasalahan diatas, saya mencoba browsing mencari alternatif yang memenuhi syarat:

  • Terintegrasi dengan GitHub, kode taruh di github, begitu ada trigger otomatis melakukan build tanpa kita setting pihak ke tiga seperti Travis CI.
  • Free SSL, meskipun kita pakai custom domain dan tanpa kita ribet setting di pihak ke tiga seperti cloudflare.
  • Gratis, ini syarat mutlak :laughing:

Akhirnya, saya mencoba Netlify, saya lihat dia memenuhi persyaratan, dan WAW praktis sekali dimata saya.

  1. Sign up pakai GitHub
  2. Klik tombol New Site
  3. Klik tombol GitHub
  4. Cari nama repo situs kita
  5. Pilih branch
  6. Isi build command (ada contohnya)
  7. Isi Publish directory (ada contohnya)
  8. Klik tombol Deploy Site
  9. Bisa set custom domain
  10. Dapat free ssl
  11. Contohnya klik disini

Untuk kategori free plan ini sudah sangat cukup, keren. _Wanna try?__ go here