1PUMA(1) User Commands PUMA(1)
2
3
4
6 puma - manual page for puma version 5.5.2
7
9 puma <options> <rackup file>
10
11 -b, --bind URI
12 URI to bind to (tcp://, unix://, ssl://)
13
14 --bind-to-activated-sockets [only]
15 Bind to all activated sockets
16
17 -C, --config PATH
18 Load PATH as a config file
19
20 --no-config
21 Prevent Puma from searching for a config file
22
23 --control-url URL
24 The bind url to use for the control server. Use 'auto' to use
25 temp unix server
26
27 --control-token TOKEN
28 The token to use as authentication for the control server
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 -f, --fork-worker=[REQUESTS]
40 Fork new workers from existing worker. Cluster mode only
41 Auto-refork after REQUESTS (default 1000)
42
43 -I, --include PATH
44 Specify $LOAD_PATH directories
45
46 -p, --port PORT
47 Define the TCP port to bind to Use -b for more advanced options
48
49 --pidfile PATH
50 Use PATH as a pidfile
51
52 --preload
53 Preload the app. Cluster mode only
54
55 --prune-bundler
56 Prune out the bundler env if possible
57
58 --extra-runtime-dependencies GEM1,GEM2
59 Defines any extra needed gems when using --prune-bundler
60
61 -q, --quiet
62 Do not log requests internally (default true)
63
64 -v, --log-requests
65 Log requests as they occur
66
67 -R, --restart-cmd CMD
68 The puma command to run during a hot restart Default: inferred
69
70 -S, --state PATH
71 Where to store the state details
72
73 -t, --threads INT
74 min:max threads to use (default 0:16)
75
76 --early-hints
77 Enable early hints support
78
79 -V, --version
80 Print the version information
81
82 -w, --workers COUNT
83 Activate cluster mode: How many worker processes to create
84
85 --tag NAME
86 Additional text to display in process listing
87
88 --redirect-stdout FILE
89 Redirect STDOUT to a specific file
90
91 --redirect-stderr FILE
92 Redirect STDERR to a specific file
93
94 --[no-]redirect-append
95 Append to redirected files
96
97 -h, --help
98 Show help
99
100
101
102puma version 5.5.2 January 2022 PUMA(1)