|
# {{{ variables
|
|
var.basedir = "/var/www"
|
|
var.logdir = "/var/log/lighttpd"
|
|
var.statedir = "/var/lib/lighttpd"
|
|
var.appname = "depot"
|
|
# }}}
|
|
|
|
# {{{ modules
|
|
server.modules = (
|
|
"mod_rewrite",
|
|
"mod_accesslog",
|
|
"mod_alias",
|
|
# "mod_cgi",
|
|
"mod_fastcgi"
|
|
)
|
|
# }}}
|
|
|
|
server.port = 80
|
|
|
|
server.pid-file = "/var/run/lighttpd.pid"
|
|
accesslog.filename = var.logdir + "/access_log.log"
|
|
server.errorlog = var.logdir + "/error_log.log"
|
|
|
|
server.indexfiles = ( "index.html" )
|
|
#url.rewrite = (
|
|
# "^/$" => "index.html",
|
|
# "^([^.]+)$" => "$1.html"
|
|
#)
|
|
server.document-root = var.basedir + "/test/current/public"
|
|
server.error-handler-404 = "/dispatch.fcgi"
|
|
server.follow-symlink = "enable"
|
|
|
|
mimetype.assign = (
|
|
".css" => "text/css",
|
|
".gif" => "image/gif",
|
|
".html" => "text/html",
|
|
".jpeg" => "image/jpeg",
|
|
".jpg" => "image/jpeg",
|
|
".js" => "text/javascript",
|
|
".pdf" => "application/pdf",
|
|
".png" => "image/png",
|
|
".txt" => "text/plain",
|
|
)
|
|
|
|
# {{{ includes
|
|
#include "mime-types.conf"
|
|
# uncomment for cgi support
|
|
include "mod_cgi.conf"
|
|
# uncomment for php/fastcgi support
|
|
# include "mod_fastcgi.conf"
|
|
# }}}
|
|
|
|
fastcgi.server = ( ".fcgi" =>
|
|
( "localhost" =>
|
|
( "min-procs" => 1,
|
|
"max-procs" => 1,
|
|
"socket" => "/tmp/tracetest.fcgi.socket",
|
|
"bin-path" => var.basedir + "/test/current/public/dispatch.fcgi",
|
|
"bin-environment" => ( "RAILS_ENV" => "production" )
|
|
)
|
|
),
|
|
# "/twiki/" =>
|
|
# ( "localhost" =>
|
|
# ( "socket" => "/tmp/twiki.fcgi.socket",
|
|
# "docroot" => "/var/www",
|
|
# "check-local" => "disable",
|
|
# "min-procs" => 1,
|
|
# "max-procs" => 1,
|
|
# "bin-path" => var.basedir + "/twiki/bin/twikidispatch.fcgi",
|
|
# "bin-copy-environment" =>
|
|
# ( "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin")
|
|
# )
|
|
# )
|
|
)
|