Revision 64 (by dpavlin, 2008/04/09 22:21:30) make application SSL secured by default
# libhttpd configuration for A3C

# create certificate with
# openssl req -new -x509 -keyout a3c.pem -out a3c.pem -days 365 -nodes

server.modules += ( "mod_fastcgi" )
server.modules += ( "mod_redirect" )

$SERVER["socket"] == "192.168.50.127:443" {
	protocol = "https://"
 
	ssl.engine = "enable"
	ssl.pemfile = "/srv/A3C/etc/a3c.pem"

	server.document-root = "/srv/A3C/share/web/templates"
	fastcgi.server = ( "" =>
		((
			"socket"       => "/tmp/a3c.socket",
			"check-local"  => "disable",
			"bin-path"     => "/srv/A3C/bin/jifty",
			"bin-environment" => ( "JIFTY_COMMAND" => "fastcgi" ),
			"min-procs"    => 1,
			"max-procs"    => 5,
			"max-load-per-proc" => 1,
			"idle-timeout" => 20,
		))
	)

} else $HTTP["host"] =~ "(.*)" {
	url.redirect = ( "^/(.*)" => "https://%1/$1" )
}