Provided by: thin_1.7.2-1build1_amd64
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, merb, 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-disable-verify Disables (optional) client cert requests --ssl-version VERSION TLSv1, TLSv1_1, TLSv1_2 --ssl-cipher-list STRING Example: HIGH:!ADH:!RC4:-MEDIUM:-LOW:-EXP:-CAMELLIA 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: /build/thin-ZjCnIa/thin-1.7.2/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: 100) --threaded Call the Rack application in threads [experimental] --threadpool-size NUM Sets the size of the EventMachine threadpool. (default: 20) --no-epoll Disable the use of epoll Common options: -r, --require FILE require the library -q, --quiet Silence all logging -D, --debug Enable debug logging -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.