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