disable wikidata searxng engine to prevent bootstrap failure
- Fixes SearXNG startup failure in the Docker container caused by `wikidata` engine init raising `KeyError: 'name'`. - Adds a default-settings engine override to remove `wikidata` during initialization in both base and run image SearXNG configs.
Alessandro committed
Apr 21, 2026 at 06:03 UTC
527192a26de3f0a2f30c548e040b66958416aafa
2 files changed
+9
-3
docker/base/fs/etc/searxng/settings.yml
+7
-2
@@ -1,6 +1,11 @@
1
# SearXNG settings
2
3
-use_default_settings: true
3
+# Keep a minimal default engine set. Wikidata currently returns
4
+# variant payloads that break the 2026.04 searxng bootstrap init path.
5
+use_default_settings:
6
+ engines:
7
+ remove:
8
+ - wikidata
9
10
general:
11
debug: false
@@ -83,4 +88,4 @@ engines:
88
# - https://invidious.snopyta.org
89
# - https://invidious.tiekoetter.com
90
# - https://invidio.xamh.de
86
-# - https://inv.riverside.rocks
\ No newline at end of file
91
+# - https://inv.riverside.rocks
docker/run/fs/etc/searxng/settings.yml
+2
-1
@@ -4,6 +4,7 @@ use_default_settings:
4
engines:
5
remove:
6
- radio browser
7
+ - wikidata
8
# TODO enable radio_browser when it works again
9
# currently it crashes on x86 on gethostbyaddr
10
@@ -94,4 +95,4 @@ engines:
95
# - https://invidious.snopyta.org
96
# - https://invidious.tiekoetter.com
97
# - https://invidio.xamh.de
97
-# - https://inv.riverside.rocks
\ No newline at end of file
98
+# - https://inv.riverside.rocks