Similar to Heroku deploy flow, checkout Sailor, a tiny PaaS to install on your servers/VPS that uses git push to deploy micro-apps, micro-services, sites with SSL, on your own servers or VPS.
I see it's a fork of piku, but I don't see an explanation of why they bothered to fork. Do you know what the difference is? https://github.com/piku/piku