From 9b95bb47dc738045b0991ce74326ed5132f985ac Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 6 Nov 2025 08:00:52 +0100 Subject: [PATCH] Update env-configuration.mdx --- docs/getting-started/env-configuration.mdx | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docs/getting-started/env-configuration.mdx b/docs/getting-started/env-configuration.mdx index b0e6d872..c7e7341f 100644 --- a/docs/getting-started/env-configuration.mdx +++ b/docs/getting-started/env-configuration.mdx @@ -1745,6 +1745,13 @@ Note: this configuration assumes that AWS credentials will be available to your - Description: Specifies the Mistral OCR API key to use. - Persistence: This environment variable is a `PersistentConfig` variable. +#### `MISTRAL_OCR_API_BASE_URL` + +- Type: `str` +- Default: `https://api.mistral.ai/v1` +- Description: Configures custom Mistral OCR API endpoints for flexible deployment options, allowing users to point to self-hosted or alternative Mistral OCR instances. +- Persistence: This environment variable is a `PersistentConfig` variable. + #### `EXTERNAL_DOCUMENT_LOADER_URL` - Type: `str` @@ -2755,6 +2762,15 @@ Note: If none of the specified languages are available and `en` was not in your - Description: Sets the API key to use for text-to-speech. - Persistence: This environment variable is a `PersistentConfig` variable. +### Elevenlabs Text-to-Speech + +#### `ELEVENLABS_API_BASE_URL` + +- Type: `str` +- Default: `https://api.elevenlabs.io` +- Description: Configures custom ElevenLabs API endpoints, enabling support for EU residency API requirements and other regional deployments. +- Persistence: This environment variable is a `PersistentConfig` variable. + ## Image Generation #### `IMAGE_GENERATION_ENGINE` @@ -3092,6 +3108,13 @@ By default, OAuth configurations are stored in the database and managed via the - Description: Overrides the default claim used to identify a user's unique ID (`sub`) from the OAuth/OIDC provider's user info response. By default, Open WebUI attempts to infer this from the provider's configuration. This variable allows you to explicitly specify which claim to use. For example, if your identity provider uses 'employee_id' as the unique identifier, you would set this variable to 'employee_id'. - Persistence: This environment variable is a `PersistentConfig` variable. +#### `OAUTH_ROLES_SEPARATOR` + +- Type: `str` +- Default: `,` +- Description: Allows custom role separators for OAuth roles that contain commas, useful for roles specified in LDAP syntax or other systems where commas are part of role names. +- Persistence: This environment variable is a `PersistentConfig` variable. + #### `OAUTH_MERGE_ACCOUNTS_BY_EMAIL` - Type: `bool`