Skip to content
forked from unRob/HazPush

Remotely `git pull` with Github webhooks

Notifications You must be signed in to change notification settings

CorvusClub/HazPush

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hazpush

A nodejs app to git pull on a remote server.

Installation

npm install -g hazpush

Usage

Configure your github credentials and server port/hostname

hazpush setup

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.

Configuration

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.

About

Remotely `git pull` with Github webhooks

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 99.6%
  • JavaScript 0.4%