-
Notifications
You must be signed in to change notification settings - Fork 405
Product configuration parameters
dbeaver-devops edited this page Feb 6, 2025
·
34 revisions
This document provides guidelines for configuring core product settings in CloudBeaver. These settings control localization, themes, logging, the SQL editor, and more.
For more details on server configuration, see the CloudBeaver server configuration.
The Product settings configuration is located under the productSettings
section of
the main server configuration file.
productSettings: {
"core.localization.localization": "${CLOUDBEAVER_CORE_LOCALIZATION:en}",
"core.theming.theme": "${CLOUDBEAVER_CORE_THEMING_THEME:light}",
"plugin.log-viewer.disabled": "${CLOUDBEAVER_LOG_VIEWER_DISABLED:false}",
"plugin.log-viewer.logBatchSize": "${CLOUDBEAVER_LOG_VIEWER_LOG_BATCH_SIZE:2}",
"plugin.log-viewer.maxLogRecords": "${CLOUDBEAVER_LOG_VIEWER_MAX_LOG_RECORDS:2000}",
"plugin.sql-editor.autoSave": "${CLOUDBEAVER_SQL_EDITOR_AUTOSAVE:true}",
"plugin.sql-editor.disabled": "${CLOUDBEAVER_SQL_EDITOR_DISABLED:false}",
"plugin.sql-editor.maxFileSize": "${CLOUDBEAVER_SQL_EDITOR_MAX_FILE_SIZE:10240}",
"sql.proposals.insert.table.alias": "${CLOUDBEAVER_SQL_PROPOSALS_INSERT_TABLE_ALIAS:PLAIN}"
},
Name | Environment variable | Description | Allowed values |
---|---|---|---|
core.localization.localization |
CLOUDBEAVER_CORE_LOCALIZATION |
Default language for the interface. | See Languages. |
core.theming.theme |
CLOUDBEAVER_CORE_THEMING_THEME |
Default application theme. | See Themes. |
Name | Environment variable | Description | Allowed values |
---|---|---|---|
plugin.log-viewer.disabled |
CLOUDBEAVER_LOG_VIEWER_DISABLED |
Disables the log viewer plugin. |
true , false
|
plugin.log-viewer.logBatchSize |
CLOUDBEAVER_LOG_VIEWER_LOG_BATCH_SIZE |
Number of log entries retrieved per request. | Integer |
plugin.log-viewer.maxLogRecords |
CLOUDBEAVER_LOG_VIEWER_MAX_LOG_RECORDS |
Maximum number of log records stored. | Integer |
For more details on logging, see Log viewer.
Name | Environment variable | Description | Allowed values |
---|---|---|---|
plugin.sql-editor.autoSave |
CLOUDBEAVER_SQL_EDITOR_AUTOSAVE |
Enables auto-saving for SQL editor sessions. |
true , false
|
plugin.sql-editor.disabled |
CLOUDBEAVER_SQL_EDITOR_DISABLED |
Disables the SQL editor plugin. |
true , false
|
plugin.sql-editor.maxFileSize |
CLOUDBEAVER_SQL_EDITOR_MAX_FILE_SIZE |
Maximum file size (in bytes) for importing files in the SQL editor. | Integer |
For more details on SQL Editor, see our documentation.
Name | Environment variable | Description | Allowed values |
---|---|---|---|
sql.proposals.insert.table.alias |
CLOUDBEAVER_SQL_PROPOSALS_INSERT_TABLE_ALIAS |
Default alias format for table insert proposals. |
PLAIN , SHORT , FULL
|
- Application overview
- Demo Server
- Administration
- Server configuration
- Create Connection
- Network configuration settings
- Connection Templates Management
- Access Management
-
Authentication methods
-
Local Access Authentication
- Anonymous Access Configuration
- Reverse proxy header authentication
- LDAP
-
Single Sign On
-
SAML
-
OpenID
-
AWS OpenID
-
AWS SAML
-
AWS IAM
-
AWS OpenId via Okta
-
Snowflake SSO
-
Okta OpenId
-
Cognito OpenId
-
JWT authentication
-
Kerberos authentication
-
NTLM
-
Microsoft Entra ID authentication
-
Google authentication
-
Local Access Authentication
- User credentials storage
-
Cloud Explorer
-
Cloud storage
-
Query Manager
-
Drivers Management
- Supported databases
- Accessibility
- Keyboard shortcuts
- Features
- Server configuration
- CloudBeaver and Nginx
-
Domain manager
- Configuring HTTPS for Jetty server
- Command line parameters
- Local Preferences
- API
-
CloudBeaver Community
-
CloudBeaver AWS
-
CloudBeaver Enterprise
-
Deployment options
-
Development