Recently I registered reynold.harbin.io, set up a VM on digital ocean, and found and customized a beautiful open source blogging server (ghost). Why? Because I like having more control of the content and information that I share. I also like having a playground to try out new software and services :)
I have been using docker in a project I'm developing, and thought it would be fun to set up my blogging server in a docker container, run a staging instance on my laptop and see how easily I can publish updated content as updated containers pushed to production. After some playing around and a little scripting, my publishing process boils down to executing two scripts (one on my laptop, one on my production VM).
What is cool is that I can easily have my blog running on AWS, or Google CE, or Microsoft Azure, or any of the new container services in a matter of seconds. Super portable!
Take a look and let me know what you think :)