Environment variables
The Helm chart sets these variables from its values. Set them directly only when you run Cockpit without the chart. Cockpit does not start if a value is invalid, and the error names every invalid variable.
Server
| Variable | Default | Description |
|---|---|---|
|
|
Set in the image. Other values switch to development defaults, such as no database TLS and |
|
|
HTTP port Cockpit listens on. |
|
The URL users open in the browser. Requests from other origins are rejected. |
|
|
Forwarded headers trusted behind a reverse proxy, for example |
|
|
|
Maximum request body size. |
|
|
|
|
|
Human-readable instead of JSON logs on stdout. |
|
Path of a file that also receives the JSON logs, for example for a log collector. |
|
|
Comma-separated paths of PEM files with CA certificates. Trusted for all outgoing TLS connections, in addition to the CAs bundled with Node.js. |
Database
| Variable | Default | Description |
|---|---|---|
|
|
PostgreSQL host. |
|
|
PostgreSQL port. |
|
|
Database name. |
|
|
Database user. |
|
Database password. Required. |
|
|
|
|
Authentication
| Variable | Default | Description |
|---|---|---|
|
The URL users open in the browser, used for the OIDC callback. |
|
|
Secret that signs session cookies. |
|
|
The |
|
|
OIDC client ID. |
|
|
OIDC client secret. |
|
|
Scopes requested in addition to |
Trino
| Variable | Default | Description |
|---|---|---|
|
Trino coordinator URL for all users. Without it, users enter a connection in the UI. |
|
|
|
URL for links to the Trino web UI. |
|
|
|
|
User for basic authentication. |
|
|
Password for basic authentication. |
|
|
|
Skip TLS certificate verification. |
|
|
Send queries as the logged-in user. |
|
|
OIDC claim used as the Trino user. |
|
|
SQL code completion. |
|
|
Seconds that finished queries of an unused editor tab are kept. |
Storage
| Variable | Default | Description |
|---|---|---|
|
|
Enables the storage module. |
|
64-character hex key that encrypts stored S3 credentials. Required when the storage module is enabled. |
|
|
|
Cut, copy, paste, rename and drag-and-drop move. |
|
|
Page sizes of paginated lists. |
|
Smallest page size |
Default page size. Must be one of the page sizes. |
|
|
Recently visited locations kept in the browser. |
|
|
Parallel requests during uploads. |
|
|
Largest file in bytes that can be edited. |
|
|
Bytes fetched for text, TSV and JSON previews. |
|
|
Bytes fetched for image previews. |
|
|
Bytes fetched for PDF previews. |
|
|
Rows in tabular previews. |
|
|
Columns in tabular previews. |
|
|
Parquet codecs that are not previewed. The suffix |
|
|
Largest archive in MB that is previewed. |
|
|
Size in MB of the archive cache in |
|
|
Objects copied in parallel within one copy, move or rename. |
|
|
Days the download history is kept, from 1 to 3650. |
Bookmarks
| Variable | Default | Description |
|---|---|---|
|
JSON array of bookmarks shown to every user, see Global bookmarks.
Example: |