Another bunch of steps have been taken, I got asked to blog about this for posterity, so here it is. Transferring a Domain to AWS It was ridiculously easy to carry out this step. Just follow the steps in the Domain Transfer to Route 53 guide from AWS. This took me all of 5 minutes to complete. Mail Setting up email is next. AWS offer a number of options, but SES (Simple Email Service) is the cheapest.
It’s been about a week since I decided to shift my site from Blogger to using static pages hosted on AWS with Hugo as the means to develop it. In that time, I’ve: started writing pages using markdown, I’d never used it before finally got to grips with Git to track all my changes locally (I also have the option to put my code in GitHub / AWS) converted all my web pages to markdown, from blogger, via wordpress changed image locations added a new London VMUG based blogroll incorporated the bits for disqus and google analytics The whole point of this exercise was to put myself on the bottom of a different learning curve and that has definitely worked.
For website comment integration, Hugo supports Disqus out of the box. For this to work, you will need to be set up as a Disqus user and then create a Disqus site. When this is done, you simply populate the disqusShortname entry in your config file. For me, the line disqusShortname = "virtualmachinery" exists in my config.toml file. Disqus guides you through all of the basic setup, it’s very user friendly and I had no issues with that whatsoever.
This move was actually the culmination of a number of factors. The Blogger platform itself is fine, albeit proprietary and somewhat limited because of that, but you still need a bunch of other things to make that work. As with anything on the internet and I’ve sometimes had issues with the other aspects there. More than that though, this was simply a means to get myself into a newer format and learn something new along the way.