For Be My Eyes I have set up a heroku like deployment environment
Basically I followed this approach:
https://www.digitalocean.com/community/articles/how-to-set-up-automatic-deployment-with-git-with-a-vps
But there is one problem with the above approach, and that is that I want to be able to push other branches than master to