Skip to content

A dead simple, insecure git-over-http server using nginx

License

Notifications You must be signed in to change notification settings

ynohat/git-http-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A dead simple git smart-http server using nginx as a frontend. No authentication, no SSL, push is free-for-all.

caveat emptor this is not intended for production use

Usage:

docker run -d -p 4080:80 -v /path/to/host/gitdir:/git ynohat/git-http-backend

Unauthenticated push will not work unless you enable it in repositories:

cd /path/to/host/gitdir
git init --bare test.git
cd test.git
git config http.receivepack true

Repos will then be accessible at http://localhost:4080/git/<repo>.git.

About

A dead simple, insecure git-over-http server using nginx

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published