Extracted gitweb.cgi and gitweb.conf from debian package Created a projects dir under www moved gitweb.cgi under www/projects moved gitweb.conf to www/projects/gitweb_config.perl In www/projects/.htaccess set DirectoryIndex gitweb.cgi in www/projects/gitweb_config.perl set rootdir="." symlinked ~/myproject/.git www/projects/myproject.git chmod a+x ~/myproject/.git/hooks/post-update echo "http://virkkila.kapsi.fi/projects/myproject.git" > ~/myproject/.git/cloneurl vi ~/myproject/.git/desc