Docker powered mini-Heroku in around 100 lines of Bash (with persistent storage).