#!/usr/bin/env php 'Use specified config file (.ini) for configuration', 'host:' => 'Set host/ip address to listen on (default 0.0.0.0)', 'port|p:' => 'Set port to listen on (default 1965)', 'hostname:' => 'Set hostname of server (default localhost)', 'tls-cert:' => 'Set cert PEM file to use (default null)', 'tls-key:' => 'Set private key PEM file to use (default null)', 'tls-passphrase:' => 'Set passphrase for private key', 'root-dir:' => 'Set the file root directory', 'log:' => 'Set log filename (default orbit.log)', 'dev' => 'Allow developer server functions (default false)', 'help|h' => 'Show help', 'verbose|v' => 'Include more verbose output', 'quiet|q' => 'Print less messages', 'no-color' => 'Don\'t use color output', 'version' => 'Show version and exit', ] ); $terminal = new \Qi_Console_Terminal(); $error_handler = new \Qi_Console_ExceptionHandler($terminal, true, true); $console = new \Orbit\Console($args, $terminal); $value = $console->execute(); exit($value);