Hi MWN'ers! Sedikit informasi mengenai Github, Dikutip dari Wikipedia, Github adalah layanan host web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem kendali versi Git dan layanan hosting internet.
Cara Custom Domain ke Halaman Github
Sebelum mengikuti panduan ini, Mohon dipastikan anda telah memiliki :
* Akun beserta halaman repositori di github. Halaman repositori inilah yang nanti akan dilakukan custom pada domain anda.
* Nama domain. Kamu bisa melakukan order Domain Murah di Masterweb jika anda belum memiliki domain.
1. Login ke Github
Untuk login ke Github, kamu bisa akses https://github.com/login dan silakan masukkan username dan password.
2. Memilih Halaman Github / Repositori
Setelah anda berhasil login Silahkan memilih halaman github atau repositori yang ingin anda lakukan custom domain. Sebagai pengingat bahwa custom domain yang akan dilakukan kali ini merupakan custom domain halaman Github. Bukan untuk URL Github
3. Melakukan Custom Domain Halaman Github
Kemudian klik tab Menu Settings untuk melakukan custom domain.
Selanjutnya, Silahkan cari bagian Github Pages. Jika langsung muncul bagian custom domain, silakan langsung ke step berikutnya. Jika tidak muncul silakan perhatikan pada bagian Source lalu pilih None
Setelah itu pilih master branch.
Tunggu sebentar maka nanti akan muncul bagian Custom Domain. Pada bagian ini silahkan anda masukkan nama domain yang akan digunakan. Nantinya nama domain ini yang akan dilakukan custom domain ke URL repositori. URL repositori/ halaman github yang akan digunakan saat melakukan setting ke DNS pada domain. Silahkan klik Save dan beri tanda centang pada Enforce HTTPS.
4. Melakukan Konfigurasi DNS di Domain
Sekarang silahkan melakukan konfigurasi DNS di client area. Silakan login ke Client area melalui https://masterkey.masterweb.com/ pilih Domains, lalu Manage DNS. Pilih Domain yang akan dicustom , lalu klik Edit Zone
NOTED! Mohon dipastikan sebelum melakukan konfigurasi DNS, untuk Nameserver diubah ke default atau menggunakan dns1-parking.masterweb.com dan dns2-parking.masterweb.com
Untuk pengaturan DNS yang harus anda ubah adalah konfigurasi A record dan CNAME record.
A Record
Silakan tambahkan DNS A record. Pada bagian Host Name anda bisa isi dengan @
, TTL 14440, Type A
dan pada bagian Value Address silakan tambahkan IP Address berikut satu persatu.
185.199.109.153
185.199.108.153
185.199.110.153
185.199.111.153
Jika sudah klik Save Changes.
CNAME Record
Selanjutnya, untuk konfigurasi DNS yang harus anda tambahkan adalah CNAME record. Pada bagian Host Name silakan tuliskan www, TTL 14440, Type CNAME
. Lalu pada Value Address silakan diisi dengan URL repositori/ halaman Github anda. Jika sudah, klik Save Changes.
5. Custom Domain ke Halaman Github Berhasil
Jika semua step dilakukan, silakan tunggu hingga masa propagasi domain selesai sekitar 1×24 jam.