Commit Graph

2159 Commits

Author SHA1 Message Date
Felix Hummel
c5cdb10154 custom CA cert: use SSL_CERT_FILE
REQUESTS_CA_BUNDLE is proprietary to requests.

SSL_CERT_FILE is part of [PEP 476](https://peps.python.org/pep-0476/#trust-database).

Requests supports SSL_CERT_FILE too: https://github.com/psf/requests/issues/2899
2026-02-26 14:21:50 +01:00
Classic298
257ac5ec7f Update manual-database-migration.md 2026-02-25 09:58:35 +01:00
DrMelone
7e83524a09 anthropic and filters 2026-02-24 18:16:57 +01:00
DrMelone
e831bab795 Update banners.md 2026-02-23 21:05:12 +01:00
DrMelone
12b14a2dce Update action.mdx 2026-02-23 20:54:45 +01:00
DrMelone
71d5edbd4e iframe security 2026-02-23 20:52:23 +01:00
DrMelone
b1344d297b persistence of events docs 2026-02-23 20:47:09 +01:00
DrMelone
262c0e27af upd 2026-02-23 19:26:40 +01:00
DrMelone
5a7a32a364 default parameters models capabilities 2026-02-23 00:03:36 +01:00
DrMelone
88553d3891 docker hub 2026-02-22 23:33:04 +01:00
DrMelone
7a5b646e10 Update updating.mdx 2026-02-22 15:46:54 +01:00
Classic298
2bb159c60f Merge branch 'open-webui:dev' into dev 2026-02-22 15:26:57 +01:00
DrMelone
b4618757f1 dev 2026-02-22 15:25:39 +01:00
Classic298
9ebfd4ea73 Update index.mdx 2026-02-22 13:18:27 +01:00
DrMelone
091e1169c1 Update index.md 2026-02-21 23:53:52 +01:00
DrMelone
5f653c47e6 0.8.4 2026-02-21 23:20:11 +01:00
Timothy Jaeryang Baek
7f0e0b07d1 refac 2026-02-21 13:38:57 -06:00
DrMelone
f332f84460 oauth env var 2026-02-21 13:01:12 +01:00
DrMelone
9e66dd41db builtin file handling 2026-02-20 21:12:28 +01:00
Classic298
8956b4ddbc Update starting-with-anthropic.mdx 2026-02-20 10:30:19 +01:00
DrMelone
86f5022817 Update api-endpoints.md 2026-02-20 00:22:27 +01:00
DrMelone
a986455d3b Merge branch 'dev' of https://github.com/Classic298/docs into dev 2026-02-19 22:22:03 +01:00
DrMelone
e1a9add00f memory 2026-02-19 22:21:41 +01:00
DrMelone
a15906db85 upd 2026-02-19 22:20:14 +01:00
DrMelone
a23497346c pip install 2026-02-19 20:32:33 +01:00
DrMelone
6b34253f9e fixes 2026-02-19 19:47:04 +01:00
Classic298
c956c64acc Merge branch 'dev' into dev 2026-02-18 23:00:32 +01:00
DrMelone
f133aa922a 0.8.4 2026-02-18 22:55:38 +01:00
jgoutin
4086ec191f docs(AWS Bedrock): Add alternative integrations and remove outdated Bedrock models registration 2026-02-18 00:00:40 +01:00
Classic298
d9ad1b4f03 Merge pull request #1088 from ItsLewis/patch-1
Update intro.mdx
2026-02-17 23:12:03 +01:00
Classic298
0597045de3 Merge pull request #1090 from open-webui/dev
Dev
2026-02-17 23:11:08 +01:00
DrMelone
3936f0d3ca Update index.mdx 2026-02-17 23:09:39 +01:00
Lewis
54ae51ce60 Update intro.mdx
Resolved the deadlink on the Watchtower github link
2026-02-17 22:01:58 +00:00
Timothy Jaeryang Baek
7a12dd3745 refac 2026-02-16 15:28:09 -06:00
Timothy Jaeryang Baek
485e7186ce refac 2026-02-16 15:08:50 -06:00
Timothy Jaeryang Baek
49e4307f2c refac 2026-02-16 15:01:24 -06:00
Timothy Jaeryang Baek
8700b0cf2b refac 2026-02-16 14:56:59 -06:00
Timothy Jaeryang Baek
b989feaeae refac 2026-02-16 14:52:48 -06:00
Timothy Jaeryang Baek
e2238b83e7 refac 2026-02-16 14:52:30 -06:00
Claude
7abd88a60a Restore full tutorial content and images for MiniMax, Amazon Bedrock, and Lemonade tabs
The previous restructuring condensed detailed provider tutorials into minimal
tabs, dropping all screenshots and step-by-step instructions. This restores:
- MiniMax: full 4-step guide with all 4 screenshots (API key, connection, chat)
- Amazon Bedrock: full 4-step guide with all 4 screenshots (models, BAG, connection, UI)
- Lemonade: installation steps with server and connection screenshots

https://claude.ai/code/session_01TPoquFdHG6dZxRrZ4Jormh
2026-02-16 14:12:25 +00:00
Classic298
11725907d5 Update starting-with-openai-compatible.mdx 2026-02-16 14:42:55 +01:00
Classic298
0820dd09ae Update scaling.md 2026-02-16 14:36:36 +01:00
Claude
a867a681b7 Add missing provider tabs: Llama.cpp, Azure OpenAI, LiteLLM
- Cloud Providers: Added Azure OpenAI tab (with provider type toggle
  instructions and link to EntraID tutorial) and LiteLLM tab
- Local Servers: Added Llama.cpp tab with quick start command and
  link to the dedicated Llama.cpp guide

https://claude.ai/code/session_01TPoquFdHG6dZxRrZ4Jormh
2026-02-16 13:25:16 +00:00
Claude
9830bc151b Restructure OpenAI provider pages with tabbed mini-tutorials
- OpenAI page: Focus on OpenAI/Azure only, link to compatible page
  for all other providers
- OpenAI-Compatible page: Complete rewrite with tabbed provider guides
  - Cloud tabs: Anthropic, Google Gemini, DeepSeek, Mistral, Groq,
    Perplexity, MiniMax, OpenRouter, Amazon Bedrock
  - Local tabs: Lemonade, LM Studio, vLLM, LocalAI, Docker Model Runner
  - Added prominent warning about /models endpoint failing for some
    providers (Anthropic, Perplexity, MiniMax) with solution table
  - Fixed Google Gemini URL (removed trailing slash)
- Deleted minimax.md and amazon-bedrock.md tutorials (content moved
  into the compatible page tabs)

https://claude.ai/code/session_01TPoquFdHG6dZxRrZ4Jormh
2026-02-16 13:17:10 +00:00
Claude
68c7feca10 Add cross-links between scaling guide and troubleshooting docs
- scaling.md: Link each step to relevant troubleshooting sections
  (DB corruption, WebSocket errors, login loops, worker crashes,
  file access issues, logging, OpenTelemetry)
- multi-replica.mdx: Add scaling guide link in intro and Related Docs,
  plus links to Redis and RAG troubleshooting
- performance.md: Add scaling guide link in Scaling Infrastructure section
- redis.md: Add scaling guide link in "When is Redis Required?"
- connection-error.mdx: Add links to Redis tutorial, scaling guide,
  and multi-replica WebSocket troubleshooting
- Helm.md: Add scaling guide link alongside existing HA guide link

https://claude.ai/code/session_01TPoquFdHG6dZxRrZ4Jormh
2026-02-16 13:02:57 +00:00
Claude
e9e15395cb Add vector DB requirements and correct storage guidance in scaling guide
- Added Step 4 (Switch to External Vector Database) explaining why default
  ChromaDB crashes in multi-process setups, with a comparison table of
  alternatives (PGVector, Milvus, Qdrant, Pinecone, ChromaDB HTTP mode)
- Corrected Step 5 (file storage): shared filesystem (NFS) is sufficient,
  cloud storage (S3) is optional. Files use UUID-based names so no write
  conflicts occur between processes.
- Updated architecture diagram, env var examples, and quick reference table
  to include vector DB column and clarify storage requirements.

https://claude.ai/code/session_01TPoquFdHG6dZxRrZ4Jormh
2026-02-16 12:51:55 +00:00
Classic298
58f74c22e1 Merge pull request #1082 from open-webui/dev
Document ChromaDB SQLite limitation for multi-worker/multi-replica de…
2026-02-16 13:33:49 +01:00
Classic298
cf5aeae702 Update rag.mdx 2026-02-16 13:30:26 +01:00
Claude
c270f4b934 Document ChromaDB SQLite limitation for multi-worker/multi-replica deployments
ChromaDB's default local PersistentClient uses SQLite which is not fork-safe.
When uvicorn forks multiple workers, concurrent writes crash workers instantly.
Added warnings and guidance across env config, HA/scaling, performance,
troubleshooting, Docker Swarm, Helm, Redis, RAG, and enterprise architecture docs.

https://claude.ai/code/session_01TPoquFdHG6dZxRrZ4Jormh
2026-02-16 11:04:51 +00:00
Classic298
500526ab41 Merge pull request #1077 from open-webui/dev
0.8.2
2026-02-16 09:31:03 +01:00