From 74b44fdf8fa665c41fb044399a6aac9f5ea83c93 Mon Sep 17 00:00:00 2001 From: Bradley Erickson <195061+13rac1@users.noreply.github.com> Date: Thu, 13 Mar 2025 16:35:20 -0700 Subject: [PATCH] docs: Add OLLAMA_ORIGINS for browser extension support (#9643) --- docs/faq.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/faq.md b/docs/faq.md index 4aaccc2e4..66959cca7 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -187,6 +187,13 @@ cloudflared tunnel --url http://localhost:11434 --http-host-header="localhost:11 Ollama allows cross-origin requests from `127.0.0.1` and `0.0.0.0` by default. Additional origins can be configured with `OLLAMA_ORIGINS`. +For browser extensions, you'll need to explicitly allow the extension's origin pattern. Set `OLLAMA_ORIGINS` to include `chrome-extension://*`, `moz-extension://*`, and `safari-web-extension://*` if you wish to allow all browser extensions access, or specific extensions as needed: + +``` +# Allow all Chrome, Firefox, and Safari extensions +OLLAMA_ORIGINS=chrome-extension://*,moz-extension://*,safari-web-extension://* ollama serve +``` + Refer to the section [above](#how-do-i-configure-ollama-server) for how to set environment variables on your platform. ## Where are models stored?