1PUMA(1) User Commands PUMA(1)
2
3
4
6 puma - manual page for puma version 5.6.5
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, --silent
71 Do not log prompt messages other than errors
72
73 -S, --state PATH
74 Where to store the state details
75
76 -t, --threads INT
77 min:max threads to use (default 0:16)
78
79 --early-hints
80 Enable early hints support
81
82 -V, --version
83 Print the version information
84
85 -w, --workers COUNT
86 Activate cluster mode: How many worker processes to create
87
88 --tag NAME
89 Additional text to display in process listing
90
91 --redirect-stdout FILE
92 Redirect STDOUT to a specific file
93
94 --redirect-stderr FILE
95 Redirect STDERR to a specific file
96
97 --[no-]redirect-append
98 Append to redirected files
99
100 -h, --help
101 Show help
102
103
104
105puma version 5.6.5 July 2023 PUMA(1)