Salah satu platform blog maupun web yang populer dikalangan programmer adalah Github Pages. Github Pages merupakan salah satu layanan dari Github yang memungkinkan programmer untuk memiliki web page pribadi. Layanan ini dihost langsung dari github repositori langsung dengan aturan penamaan repositori username.github.io maka secara otomatis kamu akan punya github pages mu sendiri. Keren bukan ?
Banyak proyek opensource yang memanfaatkan github pages, salah satunya blog yang penulis gunakan ini. penulis menggunakan platform HEXO untuk membangun blog ini dengan template dari PPOffice.
Seperti yang penulis jelaskan sebelumnya, bahwa alamat default dari Github Pages adalah username.github.io (username = akun github kamu). Tapi tahukah kamu bahwa Github Pages bisa kamu Custom Domain loh? layaknya website atau blog pada umumnya.
Nah, berikut merupakan Cara Custom Domain untuk Github Pages.
Setting Custom Domain
- Buka
repository
Github Pages kamu. - Klik
Settings
- Nah, pada bagian Github Pages, masukan nama domain kamu pada
Custom Domain
kemudian klik save.
Setting DNS Domain
Setelah custom domain berhasil disetting, sekarang masuk ke control panel dari Domain kamu, disini saya tunjukan menggunakan clooudflare.
Masuk ke menu
DNS
atauDNS Management
kemudian tambahkan beberapa Record dari IP github berikut,1
2192.30.252.153
192.30.252.154Kemudian tambahkan CNAME dengan alias link github pages kamu. Sehingga hasilnya seperti gambar dibawah ini.
Setelah itu, simpan.
*Proses perubahan DNS mungkin bisa memakan waktu 5 - 30 menit (terantung penyedia layanan)
Gimana ? mudah kan ? semoga bermanfaat :)
Referensi : https://www.chenhuijing.com/blog/setting-up-custom-domain-github-pages/