.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. .TH RACKUP "1" "November 2022" "rackup 0.2.2" "User Commands" .SH NAME rackup \- rackup .SH SYNOPSIS .B rackup [\fI\,ruby options\/\fR] [\fI\,rack options\/\fR] [\fI\,rackup config\/\fR] .SH DESCRIPTION .SS "Ruby options:" .TP \fB\-e\fR, \fB\-\-eval\fR LINE evaluate a LINE of code .TP \fB\-d\fR, \fB\-\-debug\fR set debugging flags (set $DEBUG to true) .TP \fB\-w\fR, \fB\-\-warn\fR turn warnings on for your script .TP \fB\-q\fR, \fB\-\-quiet\fR turn off logging .TP \fB\-I\fR, \fB\-\-include\fR PATH specify $LOAD_PATH (may be used more than once) .TP \fB\-r\fR, \fB\-\-require\fR LIBRARY require the library, before executing your script .SS "Rack options:" .TP \fB\-b\fR BUILDER_LINE, evaluate a BUILDER_LINE of code as a builder script .HP \fB\-\-builder\fR .TP \fB\-s\fR, \fB\-\-server\fR SERVER serve using SERVER (thin/puma/webrick) .TP \fB\-o\fR, \fB\-\-host\fR HOST listen on HOST (default: localhost) .TP \fB\-p\fR, \fB\-\-port\fR PORT use PORT (default: 9292) .TP \fB\-O\fR NAME[=VALUE], pass VALUE to the server as option NAME. If no VALUE, sets it to true. Run 'bin/rackup \fB\-s\fR SERVER \fB\-h\fR' to get a list of options for SERVER .HP \fB\-\-option\fR .TP \fB\-E\fR, \fB\-\-env\fR ENVIRONMENT use ENVIRONMENT for defaults (default: development) .TP \fB\-D\fR, \fB\-\-daemonize\fR run daemonized in the background .TP \fB\-\-daemonize\-noclose\fR run daemonized in the background without closing stdout/stderr .TP \fB\-P\fR, \fB\-\-pid\fR FILE file to store PID .SS "Profiling options:" .TP \fB\-\-heap\fR HEAPFILE Build the application, then dump the heap to HEAPFILE .TP \fB\-\-profile\fR PROFILE Dump CPU or Memory profile to PROFILE (defaults to a tempfile) .TP \fB\-\-profile\-mode\fR MODE Profile mode (cpu|wall|object) .SS "Common options:" .TP \fB\-h\fR, \-?, \fB\-\-help\fR Show this message .TP \fB\-\-version\fR Show version