How this site is built
In what has become a tradition for the first post on a new website platform I write out how I have built the site and how it runs.
Its relevant to know that I usually use these as an opportunity to explore a new technology and not how I would recommend a site to be built or run.
Static site generator
Static sites are an excellent choice for websites as long as you can live without dynamic content.
For this site I have in the past used pelican but for this iteration I am trying out Hugo
Hosting
For static websites the obvious answer is to use a object store host like AWS S3. But that would be boring so instead this is being run in a Nginx Docker container hosted on Kubernetes.
To go a step further these are running on a set of Raspberry pi 3’s
External access
As I am self hosting I also need to expose the site externally. To do this I use cloudflared tunnels. This also serves to load balance the nodes.