Hello there everyone!
Following @howardsl2 Ghost script I've created a bash script that can install Ghost blogs on your server, with Caddy as reverse proxy.
Setup is fully automated with minimal user input. A freshly installed Ubuntu LTS or Debian 8 VPS with at least 512MB RAM is required. I look forward to hearing your feedback/suggestion.
Github: https://github.com/sayem314/Ghost-over-Caddy
For those who is looking for Nginx version, post is here
Script is in it's beta phrase, pulling a issue on github is more than welcome.