Since the inception of this blog, it has run on a small host from Scaleway, on Docker, using the Ghost platform, and Traefik as a load balancer. You can read about it here: https://blog.devinsmith.co.za/scalable-site-in-2020/
This has been an effective solution up until now, but for 2021, I wanted to figure out how to run this site totally statically, removing the need for a virtual machine instance, and allowing me to (effectively) run the blog cost free.
As I’ve mentioned before, this blog runs a very simple set up, literally 2 containers, Traefik itself, and Ghost, the blog platform. This means, that embarking on a migration from Traefik V1 to V2 for this blog was not such a daunting task!
I embarked on this project, and it was completed and up and running on V2 about an hour later! A really impressive feat, primarily brought on by the simple and effective configuration and setup of Traefik itself.
Welcome to the first post on my blog! I am very new to this, so don’t expect anything too exciting just yet.
I started this blog to help convey everything I am learning on a day-to-day basis in some sort of interesting or helpful way.
For my first post, I thought the best idea would be to explain how I am running this blog, and where it is hosted. I will be going into more depth on each one of these services in future, in separate posts.