diff options
Diffstat (limited to 'lighttpd.conf')
| -rw-r--r-- | lighttpd.conf | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/lighttpd.conf b/lighttpd.conf new file mode 100644 index 0000000..822f7c2 --- /dev/null +++ b/lighttpd.conf @@ -0,0 +1,33 @@ +server.modules = ( + "mod_access", + "mod_cgi", + "mod_alias", + "mod_rewrite", + "mod_setenv" +) + +server.document-root = "/var/www/html" +server.port = 80 +server.errorlog = "-" + +cgi.assign = ( ".cgi" => "" ) + +alias.url = ( + "/cgit.cgi" => "/usr/lib/cgit/cgit.cgi" +) + +url.rewrite-once = ( + "^/(cgit\\.css|cgit\\.png|custom\\.css)$" => "$0", + "^/$" => "/cgit.cgi", + "^/(.*)$" => "/cgit.cgi/$1" +) + +setenv.add-environment = ( + "GIT_PROJECT_ROOT" => "/git", + "GIT_HTTP_EXPORT_ALL" => "1" +) + +mimetype.assign = ( + ".css" => "text/css", + ".txt" => "text/plain" +) |