App-ForExample
view release on metacpan or search on metacpan
lib/App/ForExample/Catalog.pm view on Meta::CPAN
'catalyst/fastcgi/lighttpd/static' => \<<'_END_',
server.modules += ( "mod_fastcgi" )
$HTTP["host"] =~ "^(www.)?[% hostname %]" {
# The location for accesslog needs to be accessible/writable by the lighttpd user
accesslog.filename = "|/usr/bin/cronolog [% log_home %]/lighttpd-[% hostname %]-%Y-%m.access.log -S [% log_home %]/lighttpd-[% hostname %].access.log"
fastcgi.server = (
"[% base %]" => (
"[% name%]" => (
"socket" => "[% fastcgi_socket %]",
"check-local" => "disable",
"bin-path" => "[% fastcgi_script %]",
"min-procs" => 2,
"max-procs" => 5,
"idle-timeout" => 20
)
)
)
}
_END_
'catalyst/fastcgi/nginx' => \<<'_END_',
server {
server_name [% hostname %];
access_log [% log_home %]/nginx-[% hostname %].access.log;
error_log [% log_home %]/nginx-[% hostname %].error.log;
location [% alias_base %] {
include fastcgi_params;
[% IF fastcgi_host_port %]
fastcgi_pass [% fastcgi_socket %];
[% ELSE %]
fastcgi_pass unix:[% fastcgi_socket %];
[% END %]
}
}
_END_
'monit' => \<<'_END_',
# Monit control file
set daemon 120
#set alert alice+hostname.monit@example.com
set logfile [% home %]/log
set pidfile [% home %]/pid
set statefile [% home %]/state
set httpd port 2822 and # This port needs to be unique on a system
use address localhost
allow localhost
# Put this file in [% home %]/monitrc
# Use this alias to control your monit daemon:
#
# alias 'my-monit'='monit -vc [% home %]/monitrc'
#
# my-monit
# my-monit start all
# my-monit quit
# my-monit validate
# ...
#
_END_
;
}
1;
( run in 0.788 second using v1.01-cache-2.11-cpan-140bd7fdf52 )