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

NAME

busybird - BusyBird runner script

SYNOPSIS

    ## SYNTAX
    $ busybird [OPTIONS] [CONFIG_FILE]
    
    ## read config file from ~/.busybird/config.psgi
    $ busybird

    ## explicit config file
    $ busybird another_config.psgi

    ## explicitly binding address/port
    $ busybird --host 0.0.0.0 --port 18888

DESCRIPTION

busybird command runs a BusyBird process instance.

ARGUMENTS

CONFIG_FILE (default: ~/.busybird/config.psgi)

The BusyBird configuration file. See BusyBird::Manual::Tutorial and BusyBird::Manual::Config for how to write this file.

If omitted, ~/.busybird/config.psgi is used. If this file does not exist, it is automatically created.

OPTIONS

-o,--host ADDRESS (default: 127.0.0.1)

IP address or hostname to listen. By default, it listens to 127.0.0.1, meaning that it only accepts requests from the local machine.

-p,--port PORT (default: 5000)

TCP port number to listen. By default, it listens to 5000.

-h,--help

Show this help message.

AUTHOR

Toshio Ito toshioito [at] cpan.org