Githubsync is a project mainly written in PHP, it's free.
Sync a github repo with a webserver
404: Not Found