Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

thin(1) [debian man page]

THIN(1) 							   User Commands							   THIN(1)

NAME
thin - fast and very simple Ruby web server SYNOPSIS
thin [options] start|stop|restart|config|install DESCRIPTION
Server options: -a, --address HOST bind to HOST address (default: 0.0.0.0) -p, --port PORT use PORT (default: 3000) -S, --socket FILE bind to unix domain socket -y, --swiftiply [KEY] Run using swiftiply -A, --adapter NAME Rack adapter to use (default: autodetect) (rack, rails, ramaze, halcyon, merb, mack, mack, file) -R, --rackup FILE Load a Rack config file instead of Rack adapter -c, --chdir DIR Change to dir before starting --stats PATH Mount the Stats adapter under PATH SSL options: --ssl Enables SSL --ssl-key-file PATH Path to private key --ssl-cert-file PATH Path to certificate --ssl-verify Enables SSL certificate verification Adapter options: -e, --environment ENV Framework environment (default: development) --prefix PATH Mount the app under PATH (start with /) Daemon options: -d, --daemonize Run daemonized in the background -l, --log FILE File to redirect output (default: log/thin.log) -P, --pid FILE File to store PID (default: tmp/pids/thin.pid) -u, --user NAME User to run daemon as (use with -g) -g, --group NAME Group to run daemon as (use with -u) --tag NAME Additional text to display in process listing Cluster options: -s, --servers NUM Number of servers to start -o, --only NUM Send command to only one server of the cluster -C, --config FILE Load options from config file --all [DIR] Send command to each config files in DIR -O, --onebyone Restart the cluster one by one (only works with restart command) -w, --wait NUM Maximum wait time for server to be started in seconds (use with -O) Tuning options: -b, --backend CLASS Backend to use, full classname -t, --timeout SEC Request or command timeout in sec (default: 30) -f, --force Force the execution of the command --max-conns NUM Maximum number of open file descriptors (default: 1024) Might require sudo to set higher than 1024 --max-persistent-conns NUM Maximum number of persistent connections (default: 512) --threaded Call the Rack application in threads [experimental] --no-epoll Disable the use of epoll Common options: -r, --require FILE require the library -D, --debug Set debugging on -V, --trace Set tracing on (log raw request/response) -h, --help Show this message -v, --version Show version SEE ALSO
The full documentation for thin is maintained as a Texinfo manual. If the info and thin programs are properly installed at your site, the command info thin should give you access to the complete manual. thin 1.3.1 codename Triple Espresso June 2012 THIN(1)

Check Out this Related Man Page

BUILDSLAVE(1)							   User Commands						     BUILDSLAVE(1)

NAME
buildslave - a tool for managing buildbot slave instances SYNOPSIS
buildslave [ global options ] command [ command options ] buildslave create-slave [ -q|--quiet ] [ -f|--force ] [ -r|--relocatable ] [ -n|--no-logrotate ] [ -k|--keepalive TIME ] [ --usepty {0|1} ] [ --umask UMASK ] [ -s|--log-size SIZE ] [ -l|--log-count COUNT ] [ --verbose ] PATH MASTER USERNAME PASSWORD buildslave [ --verbose ] { start|stop|restart } [ PATH ] buildslave [ --verbose ] { --help|--version } buildslave command -h|--help DESCRIPTION
The `buildslave' command-line tool can be used to start or stop a buildslave or create a new buildslave instance. OPTIONS
Commands create-slave Create and populate a directory for a new buildslave start Start a buildslave stop Stop a buildslave restart Restart a buildslave Global options -h|--help Print the list of available commands and global options. All subsequent commands are ignored. --version Print twistd and buildslave version. All subsequent commands are ignored. --verbose Verbose output. create-slave command options -f|--force Re-use an existing directory. -h|--help Show help for current command and exit. All subsequent commands are ignored. -k|--keepalive Send keepalive requests to buildmaster every TIME seconds. Default value is 600 seconds. -l|--log-count Limit the number of kept old twisted log files to COUNT. All files are kept by default. -q|--quiet Do not emit the commands being run. -r|--relocatable Create a relocatable buildbot.tac. -n|--no-logrotate Do not permit buildslave rotate logs by itself. -s|--log-size Set size at which twisted lof file is rotated to SIZE bytes. Default value is 1000000 bytes. --umask Set umask for files created by buildslave. Default value is 077 which means only owner can access the files. See umask(2) for more details. --usepty Set wether child processes should be run in a pty (0 means do not run in a pty). Default value is 0. PATH Path to buildslave base directory. MASTER Set the host and port of buildbot master to attach to in form HOST:PORT. This should be provided by buildmaster administrator. USERNAME Buildslave name to connect with. This should be provided by buildmaster administrator. PASSWORD Buildslave password to connect with. This should be provided by buildmaster administrator. SEE ALSO
buildbot(1), umask(2), The complete documentation is available in texinfo format. To use it, run info buildbot. Buildbot August 2010 BUILDSLAVE(1)
Man Page