A nodejs app to
git pull on a remote server.
npm install -g hazpush
Configure your github credentials and server port/hostname
Now, go ahead and add the server repo to be watched
hazpush add /var/www/someWebApp
Time to start the server and have it pull automagically
hazpush server start
What happened to the post-pull hooks?
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.