Migrating to GitHub pages24 Feb 2017
This blog was initially hosted on a raspberry pi running Arch Linux. I was planning to run it on a virtual server as I am not allowed to host a website over a private IP address (Vodafone you s***). Github pages is a great option for me. They use jekyll too so I can migrate without any hassle! I deleted the record for
blog.xvzf.tech and replaced it by a CNAME record pointing to
. Next, I had to modify the GitHub pages settings to enable my custom domain.
Unfortunately GitHub pages won’t provide a valid certificate. The common name (CN) field of the certificate contains the FQDN (full qualified domain name) of the GitHub pages provider server. In order to be a valid certificate, the CN has to be set to blog.xvzf.tech. Maybe they fix that in some time!
Everything seems to be working now! Free hosting! I am fine with that.