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
Owner
  • Introduce PIPELINES_API_KEY in the secrets file to secure pipelines communication
  • Replace hardcoded RAG and web search URLs with template variables, enabling flexible configuration
  • Add new template variables (ENABLE_WEB_SEARCH, WEB_SEARCH_ENGINE, WEB_LOADER_ENGINE, SEARXNG_QUERY_URL, EXTERNAL_WEB_LOADER_URL) with defaults
  • Include OpenWebUI secret env file in the service definition for consistent secret injection
  • Set ENABLE_PERSISTENT_CONFIG to false to align with the parametrized deployment approach

These changes decouple service endpoints from the deployment template, allowing users to easily customize web search and RAG integrations without modifying service definitions.

- Introduce `PIPELINES_API_KEY` in the secrets file to secure pipelines communication - Replace hardcoded RAG and web search URLs with template variables, enabling flexible configuration - Add new template variables (`ENABLE_WEB_SEARCH`, `WEB_SEARCH_ENGINE`, `WEB_LOADER_ENGINE`, `SEARXNG_QUERY_URL`, `EXTERNAL_WEB_LOADER_URL`) with defaults - Include OpenWebUI secret env file in the service definition for consistent secret injection - Set `ENABLE_PERSISTENT_CONFIG` to false to align with the parametrized deployment approach These changes decouple service endpoints from the deployment template, allowing users to easily customize web search and RAG integrations without modifying service definitions.
gyurix added 1 commit 2026-07-16 13:08:45 +00:00
- Introduce `PIPELINES_API_KEY` in the secrets file to secure pipelines communication
- Replace hardcoded RAG and web search URLs with template variables, enabling flexible configuration
- Add new template variables (`ENABLE_WEB_SEARCH`, `WEB_SEARCH_ENGINE`, `WEB_LOADER_ENGINE`, `SEARXNG_QUERY_URL`, `EXTERNAL_WEB_LOADER_URL`) with defaults
- Include OpenWebUI secret env file in the service definition for consistent secret injection
- Set `ENABLE_PERSISTENT_CONFIG` to false to align with the parametrized deployment approach

These changes decouple service endpoints from the deployment template, allowing users to easily customize web search and RAG integrations without modifying service definitions.
gyurix merged commit de5b0f671a into main 2026-07-16 13:17:02 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: safebox/default-applications-tree#105