1+ use_default_settings : true
2+
3+ search :
4+ # Filter results. 0: None, 1: Moderate, 2: Strict
5+ safe_search : 0
6+ # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "yandex", "mwmbl",
7+ # "seznam", "startpage", "stract", "swisscows", "qwant", "wikipedia" - leave blank to turn it off
8+ # by default.
9+ autocomplete : ' google'
10+ # minimun characters to type before autocompleter starts
11+ autocomplete_min : 4
12+ # Default search language - leave blank to detect from browser information or
13+ # use codes from 'languages.py'
14+ default_lang : ' auto'
15+ # max_page: 0 # if engine supports paging, 0 means unlimited numbers of pages
16+ # Available languages
17+ # languages:
18+ # - all
19+ # - en
20+ # - en-US
21+ # - de
22+ # - it-IT
23+ # - fr
24+ # - fr-BE
25+ # ban time in seconds after engine errors
26+ ban_time_on_fail : 5
27+ # max ban time in seconds after engine errors
28+ max_ban_time_on_fail : 120
29+ suspended_times :
30+ # Engine suspension time after error (in seconds; set to 0 to disable)
31+ # For error "Access denied" and "HTTP error [402, 403]"
32+ SearxEngineAccessDenied : 86400
33+ # For error "CAPTCHA"
34+ SearxEngineCaptcha : 86400
35+ # For error "Too many request" and "HTTP error 429"
36+ SearxEngineTooManyRequests : 3600
37+ # Cloudflare CAPTCHA
38+ cf_SearxEngineCaptcha : 1296000
39+ cf_SearxEngineAccessDenied : 86400
40+ # ReCAPTCHA
41+ recaptcha_SearxEngineCaptcha : 604800
42+
43+ # remove format to deny access, use lower case.
44+ # formats: [html, csv, json, rss]
45+ formats :
46+ - html
47+ - json
48+
49+ server :
50+ # Is overwritten by ${SEARXNG_PORT} and ${SEARXNG_BIND_ADDRESS}
51+ port : 8888
52+ bind_address : ' 0.0.0.0'
53+ # public URL of the instance, to ensure correct inbound links. Is overwritten
54+ # by ${SEARXNG_URL}.
55+ base_url : false # "http://example.com/location"
56+ # rate limit the number of request on the instance, block some bots.
57+ # Is overwritten by ${SEARXNG_LIMITER}
58+ limiter : false
59+ # enable features designed only for public instances.
60+ # Is overwritten by ${SEARXNG_PUBLIC_INSTANCE}
61+ public_instance : false
62+
63+ # If your instance owns a /etc/searxng/settings.yml file, then set the following
64+ # values there.
65+
66+ secret_key : ' KDzXs0qvZdoZnzW7Eq4jhubjgTWayRM' # Is overwritten by ${SEARXNG_SECRET}
67+ # Proxy image results through SearXNG. Is overwritten by ${SEARXNG_IMAGE_PROXY}
68+ image_proxy : false
69+ # 1.0 and 1.1 are supported
70+ http_protocol_version : ' 1.0'
71+ # POST queries are more secure as they don't show up in history but may cause
72+ # problems when using Firefox containers
73+ method : ' POST'
74+ default_http_headers :
75+ X-Content-Type-Options : nosniff
76+ X-Download-Options : noopen
77+ X-Robots-Tag : noindex, nofollow
78+ Referrer-Policy : no-referrer
0 commit comments