1PUMA(1)                          User Commands                         PUMA(1)
2
3
4

NAME

6       puma - manual page for puma version 4.3.6
7

DESCRIPTION

9       puma <options> <rackup file>
10
11       -b, --bind URI
12              URI to bind to (tcp://, unix://, ssl://)
13
14       -C, --config PATH
15              Load PATH as a config file
16
17       --control-url URL
18              The  bind  url  to use for the control server. Use 'auto' to use
19              temp unix server
20
21       --control URL
22              DEPRECATED alias for --control-url
23
24       --control-token TOKEN
25              The token to use as authentication for the control server
26
27       -d, --daemon
28              Daemonize the server into the background
29
30       --debug
31              Log lowlevel debugging information
32
33       --dir DIR
34              Change to DIR before starting
35
36       -e, --environment ENVIRONMENT
37              The environment to run the Rack app on (default development)
38
39       -I, --include PATH
40              Specify $LOAD_PATH directories
41
42       -p, --port PORT
43              Define the TCP port to bind to Use -b for more advanced options
44
45       --pidfile PATH
46              Use PATH as a pidfile
47
48       --preload
49              Preload the app. Cluster mode only
50
51       --prune-bundler
52              Prune out the bundler env if possible
53
54       --extra-runtime-dependencies GEM1,GEM2
55              Defines any extra needed gems when using --prune-bundler
56
57       -q, --quiet
58              Do not log requests internally (default true)
59
60       -v, --log-requests
61              Log requests as they occur
62
63       -R, --restart-cmd CMD
64              The puma command to run during a hot restart Default: inferred
65
66       -S, --state PATH
67              Where to store the state details
68
69       -t, --threads INT
70              min:max threads to use (default 0:16)
71
72       --tcp-mode
73              Run the app in raw TCP mode instead of HTTP mode
74
75       --early-hints
76              Enable early hints support
77
78       -V, --version
79              Print the version information
80
81       -w, --workers COUNT
82              Activate cluster mode: How many worker processes to create
83
84       --tag NAME
85              Additional text to display in process listing
86
87       --redirect-stdout FILE
88              Redirect STDOUT to a specific file
89
90       --redirect-stderr FILE
91              Redirect STDERR to a specific file
92
93       --[no-]redirect-append
94              Append to redirected files
95
96       -h, --help
97              Show help
98
99
100
101puma version 4.3.6              September 2020                         PUMA(1)
Impressum