119 lines
2.4 KiB
YAML
119 lines
2.4 KiB
YAML
# SearXNG settings — deployed to /opt/searxng/config/settings.yml on Dankclaw.
|
|
# Secret key and base URL come from environment variables (see .env.example).
|
|
|
|
use_default_settings: true
|
|
|
|
server:
|
|
secret_key: "${SEARXNG_SECRET}"
|
|
base_url: "${SEARXNG_BASE_URL}"
|
|
limiter: true
|
|
method: "POST"
|
|
|
|
search:
|
|
default_lang: "en"
|
|
default_locale: "en-US"
|
|
safe_search: 0
|
|
formats:
|
|
- html
|
|
- json
|
|
|
|
valkey:
|
|
url: "valkey://searxng-valkey:6379/0"
|
|
|
|
outgoing:
|
|
request_timeout: 5.0
|
|
max_request_timeout: 15.0
|
|
pool_connections: 100
|
|
pool_maxsize: 20
|
|
enable_http2: true
|
|
keepalive_expiry: 5.0
|
|
retries: 1
|
|
|
|
# Keep default aggregation anonymous and bounded. Disabled engines remain
|
|
# available for explicit selection/on-demand use; inactive engines are removed.
|
|
# Provider-specific overrides below also reduce pagination fan-out.
|
|
engines:
|
|
- name: bing
|
|
disabled: false
|
|
weight: 2
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: bing images
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: bing news
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: bing videos
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: duckduckgo
|
|
disabled: false
|
|
weight: 2
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: duckduckgo images
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: duckduckgo news
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: duckduckgo videos
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: wikipedia
|
|
weight: 1
|
|
timeout: 5.0
|
|
- name: google cse
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: google cse images
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: google news
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: google scholar
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: brave
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: brave.images
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: brave.news
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: brave.videos
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: startpage
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: startpage images
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
- name: startpage news
|
|
disabled: true
|
|
paging: false
|
|
timeout: 5.0
|
|
|
|
plugins:
|
|
searx.plugins.unit_converter.SXNGPlugin:
|
|
active: true
|
|
searx.plugins.calculator.SXNGPlugin:
|
|
active: true
|
|
searx.plugins.self_info.SXNGPlugin:
|
|
active: true
|