A Python git web server that base on dulwich lib.
python setup.py install
gitwebserver.py
from simplegitweb import simplegitweb as gitweb
if __name__ == '__main__':
gitweb.main()
simplegitweb.conf
[DEFAULT]
scanpath = /opt/simplegitweb/
listen_address = 127.0.0.5
port = 3000
python gitwebserver.py --config simplegitweb.conf
Use browser to browse this default address you can add your project.
https://example.com {
proxy / http://127.0.0.5:3000
basicauth / 'your name' 'password'
tls [email protected]
}