Skip to content

Commit d809f4d

Browse files
authored
Update env-configuration.md
1 parent c145b5d commit d809f4d

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

docs/getting-started/env-configuration.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1117,6 +1117,17 @@ modeling files for reranking.
11171117
- Default: `chroma`
11181118
- Description: Specifies which vector database system to use. This setting determines which vector storage system will be used for managing embeddings.
11191119

1120+
:::note
1121+
1122+
PostgreSQL Dependencies
1123+
To use `pgvector`, ensure you have PostgreSQL dependencies installed:
1124+
1125+
```bash
1126+
pip install open-webui[all]
1127+
```
1128+
1129+
:::
1130+
11201131
### ChromaDB
11211132

11221133
#### `CHROMA_TENANT`
@@ -1308,6 +1319,17 @@ modeling files for reranking.
13081319

13091320
### PGVector
13101321

1322+
:::note
1323+
1324+
PostgreSQL Dependencies
1325+
To use `pgvector`, ensure you have PostgreSQL dependencies installed:
1326+
1327+
```bash
1328+
pip install open-webui[all]
1329+
```
1330+
1331+
:::
1332+
13111333
#### `PGVECTOR_DB_URL`
13121334

13131335
- Type: `str`
@@ -3638,7 +3660,10 @@ If the endpoint is an S3-compatible provider like MinIO that uses a TLS certific
36383660

36393661
:::info
36403662

3641-
Supports SQLite, Postgres, and encrypted SQLite via SQLCipher. Changing the URL does not migrate data between databases.
3663+
**For PostgreSQL support, ensure you installed with `pip install open-webui[all]` instead of the basic installation.**
3664+
Supports SQLite, Postgres, and encrypted SQLite via SQLCipher.
3665+
**Changing the URL does not migrate data between databases.**
3666+
36423667
Documentation on the URL scheme is available [here](https://docs.sqlalchemy.org/en/20/core/engines.html#database-urls).
36433668

36443669
If your database password contains special characters, please ensure they are properly URL-encoded. For example, a password like `p@ssword` should be encoded as `p%40ssword`.

0 commit comments

Comments
 (0)