diff options
Diffstat (limited to 'lighttpd-gitweb.conf')
-rw-r--r-- | lighttpd-gitweb.conf | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/lighttpd-gitweb.conf b/lighttpd-gitweb.conf new file mode 100644 index 0000000..cd0bedd --- /dev/null +++ b/lighttpd-gitweb.conf @@ -0,0 +1,21 @@ +server.modules += ( + "mod_cgi", + "mod_setenv", +) + +url.redirect += ( + "^/gitweb$" => "http://example.com/gitweb/", +) +alias.url += ( + "/gitweb/" => "/usr/lib/cgi-bin/gitweb.cgi", + "/gitweb.css" => "/var/www/gitweb.css", + "/git-logo.png" => "/var/www/git-logo.png", + "/git-favicon.png" => "/var/www/git-favicon.png", +) + +$HTTP["url"] =~ "^/gitweb/" { + setenv.add-environment = ( + "GITWEB_CONFIG" => "/srv/example.com/gitweb/gitweb.conf", + ) + cgi.assign = ( "" => "" ) +} |