@@ -9,6 +9,7 @@ SUBCOMMANDS:
9
9
create-admin-user Create a new admin user with the given username,
10
10
email and password and adds it to every
11
11
organization.
12
+ dbcrypt Manage database encryption.
12
13
postgres-builtin-serve Run the built-in PostgreSQL deployment.
13
14
postgres-builtin-url Output the connection URL for the built-in
14
15
PostgreSQL deployment.
@@ -61,7 +62,7 @@ OPTIONS:
61
62
Periodically check for new releases of Coder and inform the owner. The
62
63
check is performed once per day.
63
64
64
- CLIENT OPTIONS:
65
+ CLIENT OPTIONS:
65
66
These options change the behavior of how clients interact with the Coder.
66
67
Clients include the coder cli, vs code extension, and the web UI.
67
68
@@ -83,17 +84,17 @@ Clients include the coder cli, vs code extension, and the web UI.
83
84
The renderer to use when opening a web terminal. Valid values are
84
85
'canvas', 'webgl', or 'dom'.
85
86
86
- CONFIG OPTIONS:
87
+ CONFIG OPTIONS:
87
88
Use a YAML configuration file when your server launch become unwieldy.
88
89
89
90
-c, --config yaml-config-path, $CODER_CONFIG_PATH
90
91
Specify a YAML file to load configuration from.
91
92
92
93
--write-config bool
93
-
94
+
94
95
Write out the current server config as YAML to stdout.
95
96
96
- INTROSPECTION / HEALTH CHECK OPTIONS:
97
+ INTROSPECTION / HEALTH CHECK OPTIONS:
97
98
--health-check-refresh duration, $CODER_HEALTH_CHECK_REFRESH (default: 10m0s)
98
99
Refresh interval for healthchecks.
99
100
@@ -102,7 +103,7 @@ INTROSPECTION / HEALTH CHECK OPTIONS:
102
103
the database exceeds this threshold over 5 attempts, the database is
103
104
considered unhealthy. The default value is 15ms.
104
105
105
- INTROSPECTION / LOGGING OPTIONS:
106
+ INTROSPECTION / LOGGING OPTIONS:
106
107
--enable-terraform-debug-mode bool, $CODER_ENABLE_TERRAFORM_DEBUG_MODE (default: false)
107
108
Allow administrators to enable Terraform debug output.
108
109
@@ -119,7 +120,7 @@ INTROSPECTION / LOGGING OPTIONS:
119
120
--log-stackdriver string, $CODER_LOGGING_STACKDRIVER
120
121
Output Stackdriver compatible logs to a given file.
121
122
122
- INTROSPECTION / PROMETHEUS OPTIONS:
123
+ INTROSPECTION / PROMETHEUS OPTIONS:
123
124
--prometheus-address host:port, $CODER_PROMETHEUS_ADDRESS (default: 127.0.0.1:2112)
124
125
The bind address to serve prometheus metrics.
125
126
@@ -132,7 +133,7 @@ INTROSPECTION / PROMETHEUS OPTIONS:
132
133
--prometheus-enable bool, $CODER_PROMETHEUS_ENABLE
133
134
Serve prometheus metrics on the address defined by prometheus address.
134
135
135
- INTROSPECTION / TRACING OPTIONS:
136
+ INTROSPECTION / TRACING OPTIONS:
136
137
--trace-logs bool, $CODER_TRACE_LOGS
137
138
Enables capturing of logs as events in traces. This is useful for
138
139
debugging, but may result in a very large amount of events being sent
@@ -146,14 +147,14 @@ INTROSPECTION / TRACING OPTIONS:
146
147
--trace-honeycomb-api-key string, $CODER_TRACE_HONEYCOMB_API_KEY
147
148
Enables trace exporting to Honeycomb.io using the provided API Key.
148
149
149
- INTROSPECTION / PPROF OPTIONS:
150
+ INTROSPECTION / PPROF OPTIONS:
150
151
--pprof-address host:port, $CODER_PPROF_ADDRESS (default: 127.0.0.1:6060)
151
152
The bind address to serve pprof.
152
153
153
154
--pprof-enable bool, $CODER_PPROF_ENABLE
154
155
Serve pprof metrics on the address defined by pprof address.
155
156
156
- NETWORKING OPTIONS:
157
+ NETWORKING OPTIONS:
157
158
--access-url url, $CODER_ACCESS_URL
158
159
The URL that users will use to access the Coder deployment.
159
160
@@ -179,7 +180,7 @@ NETWORKING OPTIONS:
179
180
Specifies the wildcard hostname to use for workspace applications in
180
181
the form "*.example.com".
181
182
182
- NETWORKING / DERP OPTIONS:
183
+ NETWORKING / DERP OPTIONS:
183
184
Most Coder deployments never have to think about DERP because all connections
184
185
between workspaces and users are peer-to-peer. However, when Coder cannot
185
186
establish a peer to peer connection, Coder uses a distributed relay network
@@ -221,7 +222,7 @@ backed by Tailscale and WireGuard.
221
222
own DERP region, with region IDs starting at `--derp-server-region-id
222
223
+ 1`. Use special value 'disable' to turn off STUN completely.
223
224
224
- NETWORKING / HTTP OPTIONS:
225
+ NETWORKING / HTTP OPTIONS:
225
226
--disable-password-auth bool, $CODER_DISABLE_PASSWORD_AUTH
226
227
Disable password authentication. This is recommended for security
227
228
purposes in production deployments that rely on an identity provider.
@@ -252,7 +253,7 @@ NETWORKING / HTTP OPTIONS:
252
253
longer if they are actively making requests, but this functionality
253
254
can be disabled via --disable-session-expiry-refresh.
254
255
255
- NETWORKING / TLS OPTIONS:
256
+ NETWORKING / TLS OPTIONS:
256
257
Configure TLS / HTTPS for your Coder deployment. If you're running Coder behind
257
258
a TLS-terminating reverse proxy or are accessing Coder over a secure link, you
258
259
can safely ignore these settings.
@@ -314,7 +315,7 @@ can safely ignore these settings.
314
315
Minimum supported version of TLS. Accepted values are "tls10",
315
316
"tls11", "tls12" or "tls13".
316
317
317
- OAUTH2 / GITHUB OPTIONS:
318
+ OAUTH2 / GITHUB OPTIONS:
318
319
--oauth2-github-allow-everyone bool, $CODER_OAUTH2_GITHUB_ALLOW_EVERYONE
319
320
Allow all logins, setting this option means allowed orgs and teams
320
321
must be empty.
@@ -339,7 +340,7 @@ OAUTH2 / GITHUB OPTIONS:
339
340
Base URL of a GitHub Enterprise deployment to use for Login with
340
341
GitHub.
341
342
342
- OIDC OPTIONS:
343
+ OIDC OPTIONS:
343
344
--oidc-group-auto-create bool, $CODER_OIDC_GROUP_AUTO_CREATE (default: false)
344
345
Automatically creates missing groups from a user's groups claim.
345
346
@@ -430,7 +431,7 @@ OIDC OPTIONS:
430
431
The custom text to show on the error page informing about disabled
431
432
OIDC signups.
432
433
433
- PROVISIONING OPTIONS:
434
+ PROVISIONING OPTIONS:
434
435
Tune the behavior of the provisioner, which is responsible for creating,
435
436
updating, and deleting workspace resources.
436
437
@@ -451,7 +452,7 @@ updating, and deleting workspace resources.
451
452
Number of provisioner daemons to create on start. If builds are stuck
452
453
in queued state for a long time, consider increasing this.
453
454
454
- TELEMETRY OPTIONS:
455
+ TELEMETRY OPTIONS:
455
456
Telemetry is critical to our ability to improve Coder. We strip all
456
457
personalinformation before sending data to our servers. Please only disable
457
458
telemetrywhen required by your organization's security policy.
@@ -460,7 +461,7 @@ telemetrywhen required by your organization's security policy.
460
461
Whether telemetry is enabled or not. Coder collects anonymized usage
461
462
data to help improve our product.
462
463
463
- USER QUIET HOURS SCHEDULE OPTIONS:
464
+ USER QUIET HOURS SCHEDULE OPTIONS:
464
465
Allow users to set quiet hours schedules each day for workspaces to avoid
465
466
workspaces stopping during the day due to template max TTL.
466
467
@@ -480,7 +481,7 @@ workspaces stopping during the day due to template max TTL.
480
481
must be *. Only one hour and minute can be specified (ranges or comma
481
482
separated values are not supported).
482
483
483
- ⚠️ DANGEROUS OPTIONS:
484
+ ⚠️ DANGEROUS OPTIONS:
484
485
--dangerous-allow-path-app-sharing bool, $CODER_DANGEROUS_ALLOW_PATH_APP_SHARING
485
486
Allow workspace apps that are not served from subdomains to be shared.
486
487
Path-based app sharing is DISABLED by default for security purposes.
@@ -497,7 +498,7 @@ workspaces stopping during the day due to template max TTL.
497
498
can be disabled entirely with --disable-path-apps for further
498
499
security.
499
500
500
- ENTERPRISE OPTIONS:
501
+ ENTERPRISE OPTIONS:
501
502
These options are only available in the Enterprise Edition.
502
503
503
504
--browser-only bool, $CODER_BROWSER_ONLY
0 commit comments