A nodejs app to git pull
on a remote server.
npm install -g hazpush
hazpush setup
hazpush add /var/www/someWebApp
hazpush server start
Well, those can be accomplished by setting up a post-merge hook.
If you want to put HazPush behind a webserver like Nginx or Apache HTTPD, you can specify the port the webserver listens on independently of the port the HazPush server listens on with the "listenPort" configuration option.