It only took a few hours tonight to set up a new VPS machine with Docker, LetsEncrypt, and Drone.io to be able to build and deploy my Hugo blog to a test site. The whole CI/CD pipeline takes less than ten seconds to finish.
I will have to write up all of the details, including my docker-compose files, nginx configs, and .drone.yml later on this week. It's all super exciting to see it come together.
Soon I will be able to fully self-host the site, without needing to rely on Netlify. I don't have anything against Netlify – their service is awesome – but by self-hosting my site I will be another step closer to more fully owning my own data and Internet presence.