You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

43 lines
1.0 KiB

var.basedir = "/var/www/localhost"
var.logdir = "/var/log/lighttpd"
var.statedir = "/var/lib/lighttpd"
server.modules = (
"mod_redirect",
"mod_alias",
"mod_access",
"mod_accesslog",
"mod_cgi",
"mod_setenv"
)
server.port = "{{ http_port }}"
server.username = "{{ lighttpd_user }}"
server.groupname = "{{ lighttpd_group }}"
server.document-root = var.basedir + "/htdocs"
server.pid-file = "/run/lighttpd.pid"
server.errorlog = var.logdir + "/error.log"
server.follow-symlink = "disable"
accesslog.filename = var.logdir + "/access.log"
dir-listing.activate = "enable"
url.access-deny = ("~", ".inc")
#
# gitweb
#
include "mime-types.conf"
url.redirect += ( "^/gitweb$" => "/gitweb/" )
alias.url += ( "/gitweb" => "/usr/share/gitweb/" )
$HTTP["url"] =~ "^/gitweb/" {
setenv.add-environment = (
"GITWEB_CONFIG" => "/etc/gitweb.conf",
"PATH" => env.PATH
)
cgi.assign = ( ".cgi" => "" )
server.indexfiles = ( "gitweb.cgi" )
}