feat(openwebui): add web search config and pipelines secret #105

Merged
gyurix merged 1 commits from dev into main 2026-07-16 13:17:02 +00:00
3 changed files with 52 additions and 11 deletions
Showing only changes of commit 7ffb4a598a - Show all commits
+3
View File
@@ -5,6 +5,9 @@
"POSTGRES_PASSWORD": "#POSTGRES_PASSWORD", "POSTGRES_PASSWORD": "#POSTGRES_PASSWORD",
"POSTGRES_ROOT_PASSWORD": "#POSTGRES_ROOT_PASSWORD" "POSTGRES_ROOT_PASSWORD": "#POSTGRES_ROOT_PASSWORD"
}, },
"openwebuipipelines": {
"PIPELINES_API_KEY": "#PIPELINES_API_KEY"
},
"openwebuisearxng": { "openwebuisearxng": {
"SEARXNG_SECRET": "#SEARXNG_SECRET" "SEARXNG_SECRET": "#SEARXNG_SECRET"
}, },
+13 -10
View File
@@ -130,6 +130,9 @@
"QDRANT_URI": "http://openwebuiqdrant-app:6333" "QDRANT_URI": "http://openwebuiqdrant-app:6333"
} }
], ],
"ENV_FILES": [
"/etc/user/secret/openwebui/openwebui.json"
],
"EXTRA": "--restart always", "EXTRA": "--restart always",
"DEPEND": [], "DEPEND": [],
"START_ON_BOOT": "false", "START_ON_BOOT": "false",
@@ -221,32 +224,32 @@
} }
], ],
"ENVS": [ "ENVS": [
{
"ENABLE_PERSISTENT_CONFIG": "false"
},
{ {
"OPENAI_API_BASE_URL": "#OPENAI_API_BASE_URL" "OPENAI_API_BASE_URL": "#OPENAI_API_BASE_URL"
}, },
{ {
"VECTOR_DB": "qdrant" "VECTOR_DB": "qdrant"
}, },
{
"QDRANT_HOST": "openwebuiqdrant-app"
},
{
"QDRANT_PORT": "6333"
},
{ {
"QDRANT_URI": "http://openwebuiqdrant-app:6333" "QDRANT_URI": "http://openwebuiqdrant-app:6333"
}, },
{ {
"ENABLE_RAG_PIPELINE": "True" "ENABLE_WEB_SEARCH": "#ENABLE_WEB_SEARCH"
}, },
{ {
"RAG_PIPELINE_URL": "http://openwebuipipelines-app:9099/v1" "WEB_SEARCH_ENGINE": "#WEB_SEARCH_ENGINE"
}, },
{ {
"WEB_SEARCH_ENGINE": "http://openwebuisearxng-app:8080/search?q=<query>" "WEB_LOADER_ENGINE": "#WEB_LOADER_ENGINE"
}, },
{ {
"EXTERNAL_WEB_LOADER_URL": "http://openwebuicrawl4ai-app:11235" "SEARXNG_QUERY_URL": "#SEARXNG_QUERY_URL"
},
{
"EXTERNAL_WEB_LOADER_URL": "#EXTERNAL_WEB_LOADER_URL"
} }
], ],
"ENV_FILES": [ "ENV_FILES": [
+35
View File
@@ -103,6 +103,41 @@
"value": "", "value": "",
"required": "true", "required": "true",
"generated": "random|sha256|20" "generated": "random|sha256|20"
},
{
"description": "Enable web search",
"key": "ENABLE_WEB_SEARCH",
"value": "true",
"info": "Optional web search enabling, keep it empty if you don't want it",
"advanced": "true"
},
{
"description": "Web search engine",
"key": "WEB_SEARCH_ENGINE",
"value": "searxng",
"info": "Optional web search engine Searxng, keep it empty if you don't want it or define any other if you have",
"advanced": "true"
},
{
"description": "External web search engine",
"key": "WEB_LOADER_ENGINE",
"value": "external",
"info": "If optional web search engine defined, keep it as is, otherwise keep it empty",
"advanced": "true"
},
{
"description": "Web",
"key": "SEARXNG_QUERY_URL",
"value": "http://openwebuisearxng-app:8080/search?q=<query>",
"info": "Optional web search engine Searxng, keep it empty if you don't want it",
"advanced": "true"
},
{
"description": "External web search engine",
"key": "EXTERNAL_WEB_LOADER_URL",
"value": "http://openwebuicrawl4ai-app:11235",
"info": "Optional crawl4ai application url, keep it as is, otherwise keep it empty",
"advanced": "true"
} }
] ]
} }