Commit Graph

18 Commits

Author SHA1 Message Date
gyurix
de0e5ae45d removed uneccessary pipelines relevant parts 2026-07-28 11:21:38 +02:00
gyurix
a7e85af935 changed ENABLE_PERSISTENT_CONFIG variable into openwebui 2026-07-18 22:38:33 +02:00
gyurix
8ca027dfc3 correcting searxng related parameters 2026-07-18 14:20:03 +02:00
gyurix
6ac1c69393 updated persistent config settings in openwebui 2026-07-18 13:40:00 +02:00
gyurix
e724d8b2e7 updated searxng configurations 2026-07-18 13:23:02 +02:00
gyurix
f53aebb8d3 fromatting 2026-07-17 00:26:17 +02:00
gyurix
16e9a2572d formatting 2026-07-17 00:21:08 +02:00
gyurix
decc823119 formatting errors 2026-07-17 00:10:58 +02:00
gyurix
a41b7902ea formatting searxng settings 2026-07-17 00:04:21 +02:00
gyurix
10badeb218 correcting init in openwebui searxng content 2026-07-16 19:18:05 +02:00
gyurix
ba68e3cdd3 feat(openwebui): add SearXNG config and Pipelines API key
Added default SearXNG configuration files (settings.yml and limiter.toml) to the service startup command, enabling proper setup with user-agent, bind address, and rate limiting. Introduced a new required PIPELINES_API_KEY environment variable with auto-generation using openssl, ensuring pipeline authentication is configured out of the box.
2026-07-16 18:33:42 +02:00
gyurix
7ffb4a598a feat(openwebui): add web search config and pipelines secret
- 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.
2026-07-16 15:08:13 +02:00
gyurix
8dc456dcda feat(openwebui): integrate searxng and crawl4ai, rename containers for consistency
Added new searxng and crawl4ai services with their secrets and environment variables for web search and crawling. Updated existing container names to use `-app` suffix and adjusted references. Added necessary directory creation for new services.
2026-07-15 13:37:21 +02:00
gyurix
b2a54eb308 added roundcube application 2026-07-14 15:16:56 +02:00
gyurix
0acd1b437c added addtional memory limits 2026-06-11 14:14:45 +02:00
gyurix
997d009d30 updated values in openwebui 2026-06-11 14:00:53 +02:00
gyurix
83454d883c updated openwebui service file 2026-06-11 13:27:06 +02:00
gyurix
5879ea246e added openwebui application 2026-06-11 12:07:35 +02:00