When I started this blog I registered a domain over at Namecheap of ae24.space and set up the blog to point to quad.ae24.space. I wanted specifically because it was:
- very cheap - .space costs around £2.50/year
- very short for scripts and typing on the command line
- Namecheap provides dynamic DNS for the Raspberry PI hosting the blog
The problem was that the address was also quite obscure, so I registered a new domain of alexellis.io. From a technical background we may connect I/O with input/output, but in this instance the top-level-domain (TLD) belongs to the territory of the Indian Ocean. You may a premium for this where Namecheap works out at around £25/year but other registrars are selling .io addresses at three times this price.
So far I've found Namecheap to be reliable and easy to configure for sub-domains. The main thing that drew me to them was the Dynamic DNS feature which works well with ddclient and other tools.
I've not invested any time in becoming an affiliate, but if you are considering setting up a domain do take a look at their prices when shopping around.
Plans for the address
alexellis.io will be a landing page with a click through to this site and to my Github page.
blog.alexellis.io will provide the address for this blog.
The Raspberry PI is still hosting the Ghost blog software. I may look at running it through a Docker image - this would help get something running quickly if the SD card were to fail.
A single PI itself cannot handle many requests per second and the newest releases of Node.js for ARM give quite poor performance on ARM Ghost issue #6258. I am planning on writing up a blog entry on this soon showing a comparison across different Node binaries.