Command Line Flags¶
| Flag | Long option | Description |
|---|---|---|
| -V | --version | Display version number and exit |
| -? | --help | Display this help and exit |
| -x | --disable-hmac | Disable message integrity authentication
(HMAC)
|
| -C | --cors | Enable support for cross-origin resource
sharing
|
| -A[USER:PASS] | --amqp[=USER:PASS] | Enable RabbitMQ messaging middleware
[username:password]
|
| --amqp-host=HOST | RabbitMQ host [host] | |
| -i[FILE] | --pipelines[=FILE] | Read request pipelines from external
file [config. file]
|
| -s PORT | --port=PORT | server port |
| -l[FILE] | --access-log[=FILE] | Enable logging to file [log file] |
| --colors | Use colors in log output | |
| --size=SIZE | log file size | |
| -h HOST | --db-host=HOST | database host |
| -d DB | --db-name=DB | database name |
| -u USER | --db-user=USER | database user |
| -p PASS | --db-password=PASS | database password |
| -P PORT | --db-port=PORT | database port |
| -r FILE | --routes-file=FILE | route pattern configuration file |
| -t | --trust-localhost | Bypass HMAC authentication for
requests from localhost
|
| --pool-size=SIZE | Number of connections to keep in
PostgreSQL connection pool
|
|
| --verbose | Print various debug information to stdout |
Defaults¶
Many of these settings have sensible default values.
| Option | Value |
|---|---|
| AMQP user | “guest” |
| AMQP password | “guest” |
| Server port | 3010 |
| Log file | “log/access.log” |
| Log size | 4,096 bytes |
| DB-host | “localhost” |
| DB-name | “trombone” |
| DB-user | “postgres” |
| DB-password | “postgres” |
| DB-port | 5432 |
| Pipelines file | “pipelines.conf” |
| Pool size | 10 |