This is my automatically rendered GitHub-hosted blog, which is hosted at: https://ehotinger.com/
The source code can be found at https://github.com/ehotinger/blog
Check out these blog posts for how the architecture works end-to-end. The only thing that I pay for is the DNS, and the rest is free!