I'm having a lot of fun setting this blog up as a practical excersise in tying together a number of services I've used in the past, and getting something about me out on the internet.
Hosted on AWS Route53. IP address dynamically updates, should my ISP decide I need a different one.
PFSense, running on a repurposed tower (that was once a computer lab machine, before it was lifecycled out and sold to me.)
HAProxy, acting as a reverse proxy and performing SSL offloading.
Wildcard cert issued by Let's Encrypt.
Apache, running on a CentOS 7 virtual machine.
Ovirt hyperconverged node, built using a repurposed Google Search Appliance
Using grav's git-sync plugin to sync content with a private repo hosted on github.com. This is great because it means I can edit the content without ever needing to ssh into my host, I just edit the repo wherever i want and
git commit && git push my changes, and the site automatically updates!
And the best part is, if you're reading this - it works!