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.
This commit is contained in:
@@ -55,6 +55,13 @@
|
||||
"advanced": "true",
|
||||
"type": "password"
|
||||
},
|
||||
{
|
||||
"description": "Pipelines API key",
|
||||
"key": "PIPELINES_API_KEY",
|
||||
"value": "",
|
||||
"required": "true",
|
||||
"generated": "openssl|hex|32"
|
||||
},
|
||||
{
|
||||
"description": "SearXNG secret key",
|
||||
"key": "SEARXNG_SECRET",
|
||||
|
||||
Reference in New Issue
Block a user