The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

% my $fcgi_socket = "/tmp/$app.sock";
% my ($port) = $url =~ /:(\d+)$/;
% $port ||= 80;

{
   "url"        : "<%= $url %>",
   "start_mode" : [ "plackup", "lighttpd" ],
   "daemon_prefork" : {
      "listen"    : "<%= $url %>",
      "pid"       : "/tmp/<%= $app %>.pid",
      "lock"      : "/tmp/<%= $app %>.lock",
      "maxspare"  : "2",
      "start"     : "2",
      "daemonize" : "null"
   },
   "plackup" : {
      "server"    : "FCGI",
      "listen"    : "<%= $fcgi_socket %>",
      "app"       : "<%= $ENV{HOME} %>/some/location/<%= $app =%>.psgi",
      "daemonize" : "null"
   },
   "lighttpd" : {
      "env" : {
          "lighttpd_socket" : "<%= $fcgi_socket %>",
          "lighttpd_port"   : "<%= $port %>"
      },
      "-f" : "<%= $ENV{HOME} %>/etc/lighttpd.conf"
   },
   "databases" : {
      "dev"  : {},
      "live" : {}
   }
}