This is my first blog post generated by pelican and hosted by github with my snazzy new domain name geodesygina.com! That is pronounced: GEE-ODD-ESS-Y-GEE-NA. Ha! I'm such a geek.
Anyway, thanks to Amy Hanlon who posted directions on how to set up a blog with Pelican at http://mathamy.com/.
I purchased my domain name (geodesygina.com) with godaddy.com, for $12.19 for 2 years. Getting the domain name to point to github was a little tricky. Github posted a "Setting up a custom domain with Pages" site (https://help.github.com/articles/setting-up-a-custom-domain-with-pages) that goes through how to set up your domain name in your repository. This part is pretty clear until you need to set up your DNS. I can only speak for my experience at godaddy.com, but this is how you set up your DNS through them:
- Log into your godaddy account.
- Go to the My Account page and click on the green launch button to the right of where it says domains.
- On the Domains page, click on the domain name. On the page it brings you to click the tab that says DNS Zone File then click edit.
- Go to the A(host) section. There should be 1 record with @ as the host. Github has two different IP addresses. Edit the current one. Keep the @ as the host and replace the IP address with 188.8.131.52. Once that is in, click "Quick add" right underneath and for the new record, put @ as the host again and enter the IP address 184.108.40.206.
That should be it! It may take a little time for your website to update.