52 lines
1.2 KiB
52 lines
1.2 KiB
#!/usr/bin/env perl
|
|
|
|
use warnings;
|
|
use strict;
|
|
|
|
use Catalyst::ScriptRunner;
|
|
Catalyst::ScriptRunner->run('NGCP::Panel', 'FastCGI');
|
|
|
|
1;
|
|
|
|
=head1 NAME
|
|
|
|
ngcp_panel_fastcgi.pl - Catalyst FastCGI
|
|
|
|
=head1 SYNOPSIS
|
|
|
|
ngcp_panel_fastcgi.pl [options]
|
|
|
|
Options:
|
|
-? -help display this help and exits
|
|
-l --listen Socket path to listen on
|
|
(defaults to standard input)
|
|
can be HOST:PORT, :PORT or a
|
|
filesystem path
|
|
-n --nproc specify number of processes to keep
|
|
to serve requests (defaults to 1,
|
|
requires -listen)
|
|
-p --pidfile specify filename for pid file
|
|
(requires -listen)
|
|
-d --daemon daemonize (requires -listen)
|
|
-M --manager specify alternate process manager
|
|
(FCGI::ProcManager sub-class)
|
|
or empty string to disable
|
|
-e --keeperr send error messages to STDOUT, not
|
|
to the webserver
|
|
--proc_title Set the process title (if possible)
|
|
|
|
=head1 DESCRIPTION
|
|
|
|
Run a Catalyst application as fastcgi.
|
|
|
|
=head1 AUTHOR
|
|
|
|
Catalyst Contributors, see Catalyst.pm
|
|
|
|
=head1 LICENSE
|
|
|
|
This library is free software. You can redistribute it and/or modify
|
|
it under the same terms as Perl itself.
|
|
|
|
=cut
|