Hephaestus/root/etc/lighttpd/conf.d/cgit.conf

21 lines
491 B
Plaintext

server.modules += ( "mod_cgi", "mod_alias", "mod_rewrite", "mod_redirect" )
$HTTP["url"] =~ "^/$" {
url.redirect = ( "^/(.*)" => "/git/repo$1")
}
$HTTP["url"] =~ "^/cgit" {
server.document-root = "/usr/share/webapps/cgit/"
server.indexfiles = ("cgit.cgi")
cgi.assign = ("cgit.cgi" => "")
mimetype.assign = ( ".css" => "text/css" )
}
alias.url += (
"/git" => "/usr/share/webapps/cgit/cgit.cgi",
)
$HTTP["url"] =~ "^/git" {
cgi.assign = ( "" => "" )
}