shulinbao commited on
Commit
92437f5
·
verified ·
1 Parent(s): 041853e

Update searxng/settings.yml

Browse files
Files changed (1) hide show
  1. searxng/settings.yml +20 -2388
searxng/settings.yml CHANGED
@@ -1,2388 +1,20 @@
1
- general:
2
- # Debug mode, only for development. Is overwritten by ${SEARXNG_DEBUG}
3
- debug: false
4
- # displayed name
5
- instance_name: "searxng"
6
- # For example: https://example.com/privacy
7
- privacypolicy_url: false
8
- # use true to use your own donation page written in searx/info/en/donate.md
9
- # use false to disable the donation link
10
- donation_url: false
11
- # mailto:contact@example.com
12
- contact_url: false
13
- # record stats
14
- enable_metrics: true
15
-
16
- brand:
17
- new_issue_url: https://github.com/searxng/searxng/issues/new
18
- docs_url: https://docs.searxng.org/
19
- public_instances: https://searx.space
20
- wiki_url: https://github.com/searxng/searxng/wiki
21
- issue_url: https://github.com/searxng/searxng/issues
22
- # custom:
23
- # maintainer: "Jon Doe"
24
- # # Custom entries in the footer: [title]: [link]
25
- # links:
26
- # Uptime: https://uptime.searxng.org/history/darmarit-org
27
- # About: "https://searxng.org"
28
-
29
- search:
30
- # Filter results. 0: None, 1: Moderate, 2: Strict
31
- safe_search: 0
32
- # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "yandex", "mwmbl",
33
- # "seznam", "startpage", "stract", "swisscows", "qwant", "wikipedia" - leave blank to turn it off
34
- # by default.
35
- autocomplete: ""
36
- # minimun characters to type before autocompleter starts
37
- autocomplete_min: 4
38
- # Default search language - leave blank to detect from browser information or
39
- # use codes from 'languages.py'
40
- default_lang: "auto"
41
- # max_page: 0 # if engine supports paging, 0 means unlimited numbers of pages
42
- # Available languages
43
- # languages:
44
- # - all
45
- # - en
46
- # - en-US
47
- # - de
48
- # - it-IT
49
- # - fr
50
- # - fr-BE
51
- # ban time in seconds after engine errors
52
- ban_time_on_fail: 5
53
- # max ban time in seconds after engine errors
54
- max_ban_time_on_fail: 120
55
- suspended_times:
56
- # Engine suspension time after error (in seconds; set to 0 to disable)
57
- # For error "Access denied" and "HTTP error [402, 403]"
58
- SearxEngineAccessDenied: 86400
59
- # For error "CAPTCHA"
60
- SearxEngineCaptcha: 86400
61
- # For error "Too many request" and "HTTP error 429"
62
- SearxEngineTooManyRequests: 3600
63
- # Cloudflare CAPTCHA
64
- cf_SearxEngineCaptcha: 1296000
65
- cf_SearxEngineAccessDenied: 86400
66
- # ReCAPTCHA
67
- recaptcha_SearxEngineCaptcha: 604800
68
-
69
- # remove format to deny access, use lower case.
70
- # formats: [html, csv, json, rss]
71
- formats:
72
- - html
73
- - json
74
-
75
- server:
76
- # Is overwritten by ${SEARXNG_PORT} and ${SEARXNG_BIND_ADDRESS}
77
- port: 8888
78
- bind_address: "127.0.0.1"
79
- # public URL of the instance, to ensure correct inbound links. Is overwritten
80
- # by ${SEARXNG_URL}.
81
- base_url: / # "http://example.com/location"
82
- limiter: false # rate limit the number of request on the instance, block some bots
83
- public_instance: false # enable features designed only for public instances
84
-
85
- # If your instance owns a /etc/searxng/settings.yml file, then set the following
86
- # values there.
87
-
88
- secret_key: "248761c39005d33050fec8bd6b40a170f133ff471f71a0e262154a5903c7d3e3" # Is overwritten by ${SEARXNG_SECRET}
89
- # Proxying image results through searx
90
- image_proxy: false
91
- # 1.0 and 1.1 are supported
92
- http_protocol_version: "1.0"
93
- # POST queries are more secure as they don't show up in history but may cause
94
- # problems when using Firefox containers
95
- method: "POST"
96
- default_http_headers:
97
- X-Content-Type-Options: nosniff
98
- X-Download-Options: noopen
99
- X-Robots-Tag: noindex, nofollow
100
- Referrer-Policy: no-referrer
101
-
102
- redis:
103
- # URL to connect redis database. Is overwritten by ${SEARXNG_REDIS_URL}.
104
- # https://docs.searxng.org/admin/settings/settings_redis.html#settings-redis
105
- url: false
106
-
107
- ui:
108
- # Custom static path - leave it blank if you didn't change
109
- static_path: ""
110
- static_use_hash: false
111
- # Custom templates path - leave it blank if you didn't change
112
- templates_path: ""
113
- # query_in_title: When true, the result page's titles contains the query
114
- # it decreases the privacy, since the browser can records the page titles.
115
- query_in_title: false
116
- # infinite_scroll: When true, automatically loads the next page when scrolling to bottom of the current page.
117
- infinite_scroll: false
118
- # ui theme
119
- default_theme: simple
120
- # center the results ?
121
- center_alignment: false
122
- # URL prefix of the internet archive, don't forget trailing slash (if needed).
123
- # cache_url: "https://webcache.googleusercontent.com/search?q=cache:"
124
- # Default interface locale - leave blank to detect from browser information or
125
- # use codes from the 'locales' config section
126
- default_locale: ""
127
- # Open result links in a new tab by default
128
- # results_on_new_tab: false
129
- theme_args:
130
- # style of simple theme: auto, light, dark
131
- simple_style: auto
132
- # Perform search immediately if a category selected.
133
- # Disable to select multiple categories at once and start the search manually.
134
- search_on_category_select: true
135
- # Hotkeys: default or vim
136
- hotkeys: default
137
-
138
- # Lock arbitrary settings on the preferences page. To find the ID of the user
139
- # setting you want to lock, check the ID of the form on the page "preferences".
140
- #
141
- # preferences:
142
- # lock:
143
- # - language
144
- # - autocomplete
145
- # - method
146
- # - query_in_title
147
-
148
- # searx supports result proxification using an external service:
149
- # https://github.com/asciimoo/morty uncomment below section if you have running
150
- # morty proxy the key is base64 encoded (keep the !!binary notation)
151
- # Note: since commit af77ec3, morty accepts a base64 encoded key.
152
- #
153
- # result_proxy:
154
- # url: http://127.0.0.1:3000/
155
- # # the key is a base64 encoded string, the YAML !!binary prefix is optional
156
- # key: !!binary "your_morty_proxy_key"
157
- # # [true|false] enable the "proxy" button next to each result
158
- # proxify_results: true
159
-
160
- # communication with search engines
161
- #
162
- outgoing:
163
- # default timeout in seconds, can be override by engine
164
- request_timeout: 3.0
165
- # the maximum timeout in seconds
166
- # max_request_timeout: 10.0
167
- # suffix of searx_useragent, could contain information like an email address
168
- # to the administrator
169
- useragent_suffix: ""
170
- # The maximum number of concurrent connections that may be established.
171
- pool_connections: 100
172
- # Allow the connection pool to maintain keep-alive connections below this
173
- # point.
174
- pool_maxsize: 20
175
- # See https://www.python-httpx.org/http2/
176
- enable_http2: true
177
- # uncomment below section if you want to use a custom server certificate
178
- # see https://www.python-httpx.org/advanced/#changing-the-verification-defaults
179
- # and https://www.python-httpx.org/compatibility/#ssl-configuration
180
- # verify: ~/.mitmproxy/mitmproxy-ca-cert.cer
181
- #
182
- # uncomment below section if you want to use a proxyq see: SOCKS proxies
183
- # https://2.python-requests.org/en/latest/user/advanced/#proxies
184
- # are also supported: see
185
- # https://2.python-requests.org/en/latest/user/advanced/#socks
186
- #
187
- # proxies:
188
- # all://:
189
- # - http://proxy1:8080
190
- # - http://proxy2:8080
191
- #
192
- # using_tor_proxy: true
193
- #
194
- # Extra seconds to add in order to account for the time taken by the proxy
195
- #
196
- # extra_proxy_timeout: 10
197
- #
198
- # uncomment below section only if you have more than one network interface
199
- # which can be the source of outgoing search requests
200
- #
201
- # source_ips:
202
- # - 1.1.1.1
203
- # - 1.1.1.2
204
- # - fe80::/126
205
-
206
- # External plugin configuration, for more details see
207
- # https://docs.searxng.org/dev/plugins.html
208
- #
209
- # plugins:
210
- # - plugin1
211
- # - plugin2
212
- # - ...
213
-
214
- # Comment or un-comment plugin to activate / deactivate by default.
215
- #
216
- # enabled_plugins:
217
- # # these plugins are enabled if nothing is configured ..
218
- # - 'Hash plugin'
219
- # - 'Self Information'
220
- # - 'Tracker URL remover'
221
- # - 'Ahmia blacklist' # activation depends on outgoing.using_tor_proxy
222
- # # these plugins are disabled if nothing is configured ..
223
- # - 'Hostname replace' # see hostname_replace configuration below
224
- # - 'Open Access DOI rewrite'
225
- # - 'Tor check plugin'
226
- # # Read the docs before activate: auto-detection of the language could be
227
- # # detrimental to users expectations / users can activate the plugin in the
228
- # # preferences if they want.
229
- # - 'Autodetect search language'
230
-
231
- # Configuration of the "Hostname replace" plugin:
232
- #
233
- # hostname_replace:
234
- # '(.*\.)?youtube\.com$': 'invidious.example.com'
235
- # '(.*\.)?youtu\.be$': 'invidious.example.com'
236
- # '(.*\.)?youtube-noocookie\.com$': 'yotter.example.com'
237
- # '(.*\.)?reddit\.com$': 'teddit.example.com'
238
- # '(.*\.)?redd\.it$': 'teddit.example.com'
239
- # '(www\.)?twitter\.com$': 'nitter.example.com'
240
- # # to remove matching host names from result list, set value to false
241
- # 'spam\.example\.com': false
242
-
243
- checker:
244
- # disable checker when in debug mode
245
- off_when_debug: true
246
-
247
- # use "scheduling: false" to disable scheduling
248
- # scheduling: interval or int
249
-
250
- # to activate the scheduler:
251
- # * uncomment "scheduling" section
252
- # * add "cache2 = name=searxngcache,items=2000,blocks=2000,blocksize=4096,bitmap=1"
253
- # to your uwsgi.ini
254
-
255
- # scheduling:
256
- # start_after: [300, 1800] # delay to start the first run of the checker
257
- # every: [86400, 90000] # how often the checker runs
258
-
259
- # additional tests: only for the YAML anchors (see the engines section)
260
- #
261
- additional_tests:
262
- rosebud: &test_rosebud
263
- matrix:
264
- query: rosebud
265
- lang: en
266
- result_container:
267
- - not_empty
268
- - ['one_title_contains', 'citizen kane']
269
- test:
270
- - unique_results
271
-
272
- android: &test_android
273
- matrix:
274
- query: ['android']
275
- lang: ['en', 'de', 'fr', 'zh-CN']
276
- result_container:
277
- - not_empty
278
- - ['one_title_contains', 'google']
279
- test:
280
- - unique_results
281
-
282
- # tests: only for the YAML anchors (see the engines section)
283
- tests:
284
- infobox: &tests_infobox
285
- infobox:
286
- matrix:
287
- query: ["linux", "new york", "bbc"]
288
- result_container:
289
- - has_infobox
290
-
291
- categories_as_tabs:
292
- general:
293
- images:
294
- videos:
295
- news:
296
- map:
297
- music:
298
- it:
299
- science:
300
- files:
301
- social media:
302
-
303
- engines:
304
- - name: 9gag
305
- engine: 9gag
306
- shortcut: 9g
307
- disabled: true
308
-
309
- - name: annas archive
310
- engine: annas_archive
311
- disabled: true
312
- shortcut: aa
313
-
314
- # - name: annas articles
315
- # engine: annas_archive
316
- # shortcut: aaa
317
- # # https://docs.searxng.org/dev/engines/online/annas_archive.html
318
- # aa_content: 'magazine' # book_fiction, book_unknown, book_nonfiction, book_comic
319
- # aa_ext: 'pdf' # pdf, epub, ..
320
- # aa_sort: oldest' # newest, oldest, largest, smallest
321
-
322
- - name: apk mirror
323
- engine: apkmirror
324
- timeout: 4.0
325
- shortcut: apkm
326
- disabled: true
327
-
328
- - name: apple app store
329
- engine: apple_app_store
330
- shortcut: aps
331
- disabled: true
332
-
333
- # Requires Tor
334
- - name: ahmia
335
- engine: ahmia
336
- categories: onions
337
- enable_http: true
338
- shortcut: ah
339
-
340
- - name: anaconda
341
- engine: xpath
342
- paging: true
343
- first_page_num: 0
344
- search_url: https://anaconda.org/search?q={query}&page={pageno}
345
- results_xpath: //tbody/tr
346
- url_xpath: ./td/h5/a[last()]/@href
347
- title_xpath: ./td/h5
348
- content_xpath: ./td[h5]/text()
349
- categories: it
350
- timeout: 6.0
351
- shortcut: conda
352
- disabled: true
353
-
354
- - name: arch linux wiki
355
- engine: archlinux
356
- shortcut: al
357
-
358
- - name: artic
359
- engine: artic
360
- shortcut: arc
361
- timeout: 4.0
362
-
363
- - name: arxiv
364
- engine: arxiv
365
- shortcut: arx
366
- timeout: 4.0
367
-
368
- - name: ask
369
- engine: ask
370
- shortcut: ask
371
- disabled: true
372
-
373
- # tmp suspended: dh key too small
374
- # - name: base
375
- # engine: base
376
- # shortcut: bs
377
-
378
- - name: bandcamp
379
- engine: bandcamp
380
- shortcut: bc
381
- categories: music
382
-
383
- - name: wikipedia
384
- engine: wikipedia
385
- shortcut: wp
386
- # add "list" to the array to get results in the results list
387
- display_type: ["infobox"]
388
- base_url: 'https://{language}.wikipedia.org/'
389
- categories: [general]
390
-
391
- - name: bilibili
392
- engine: bilibili
393
- shortcut: bil
394
- disabled: true
395
-
396
- - name: bing
397
- engine: bing
398
- shortcut: bi
399
- disabled: true
400
-
401
- - name: bing images
402
- engine: bing_images
403
- shortcut: bii
404
-
405
- - name: bing news
406
- engine: bing_news
407
- shortcut: bin
408
-
409
- - name: bing videos
410
- engine: bing_videos
411
- shortcut: biv
412
-
413
- - name: bitbucket
414
- engine: xpath
415
- paging: true
416
- search_url: https://bitbucket.org/repo/all/{pageno}?name={query}
417
- url_xpath: //article[@class="repo-summary"]//a[@class="repo-link"]/@href
418
- title_xpath: //article[@class="repo-summary"]//a[@class="repo-link"]
419
- content_xpath: //article[@class="repo-summary"]/p
420
- categories: [it, repos]
421
- timeout: 4.0
422
- disabled: true
423
- shortcut: bb
424
- about:
425
- website: https://bitbucket.org/
426
- wikidata_id: Q2493781
427
- official_api_documentation: https://developer.atlassian.com/bitbucket
428
- use_official_api: false
429
- require_api_key: false
430
- results: HTML
431
-
432
- - name: bpb
433
- engine: bpb
434
- shortcut: bpb
435
- disabled: true
436
-
437
- - name: btdigg
438
- engine: btdigg
439
- shortcut: bt
440
- disabled: true
441
-
442
- - name: ccc-tv
443
- engine: xpath
444
- paging: false
445
- search_url: https://media.ccc.de/search/?q={query}
446
- url_xpath: //div[@class="caption"]/h3/a/@href
447
- title_xpath: //div[@class="caption"]/h3/a/text()
448
- content_xpath: //div[@class="caption"]/h4/@title
449
- categories: videos
450
- disabled: true
451
- shortcut: c3tv
452
- about:
453
- website: https://media.ccc.de/
454
- wikidata_id: Q80729951
455
- official_api_documentation: https://github.com/voc/voctoweb
456
- use_official_api: false
457
- require_api_key: false
458
- results: HTML
459
- # We don't set language: de here because media.ccc.de is not just
460
- # for a German audience. It contains many English videos and many
461
- # German videos have English subtitles.
462
-
463
- - name: openverse
464
- engine: openverse
465
- categories: images
466
- shortcut: opv
467
-
468
- - name: chefkoch
469
- engine: chefkoch
470
- shortcut: chef
471
- # to show premium or plus results too:
472
- # skip_premium: false
473
-
474
- # - name: core.ac.uk
475
- # engine: core
476
- # categories: science
477
- # shortcut: cor
478
- # # get your API key from: https://core.ac.uk/api-keys/register/
479
- # api_key: 'unset'
480
-
481
- - name: cppreference
482
- engine: cppreference
483
- shortcut: cpp
484
- paging: false
485
- disabled: true
486
-
487
- - name: crossref
488
- engine: crossref
489
- shortcut: cr
490
- timeout: 30
491
- disabled: true
492
-
493
- - name: crowdview
494
- engine: json_engine
495
- shortcut: cv
496
- categories: general
497
- paging: false
498
- search_url: https://crowdview-next-js.onrender.com/api/search-v3?query={query}
499
- results_query: results
500
- url_query: link
501
- title_query: title
502
- content_query: snippet
503
- disabled: true
504
- about:
505
- website: https://crowdview.ai/
506
-
507
- - name: yep
508
- engine: yep
509
- shortcut: yep
510
- categories: general
511
- search_type: web
512
- disabled: true
513
-
514
- - name: yep images
515
- engine: yep
516
- shortcut: yepi
517
- categories: images
518
- search_type: images
519
- disabled: true
520
-
521
- - name: yep news
522
- engine: yep
523
- shortcut: yepn
524
- categories: news
525
- search_type: news
526
- disabled: true
527
-
528
- - name: curlie
529
- engine: xpath
530
- shortcut: cl
531
- categories: general
532
- disabled: true
533
- paging: true
534
- lang_all: ''
535
- search_url: https://curlie.org/search?q={query}&lang={lang}&start={pageno}&stime=92452189
536
- page_size: 20
537
- results_xpath: //div[@id="site-list-content"]/div[@class="site-item"]
538
- url_xpath: ./div[@class="title-and-desc"]/a/@href
539
- title_xpath: ./div[@class="title-and-desc"]/a/div
540
- content_xpath: ./div[@class="title-and-desc"]/div[@class="site-descr"]
541
- about:
542
- website: https://curlie.org/
543
- wikidata_id: Q60715723
544
- use_official_api: false
545
- require_api_key: false
546
- results: HTML
547
-
548
- - name: currency
549
- engine: currency_convert
550
- categories: general
551
- shortcut: cc
552
-
553
- - name: bahnhof
554
- engine: json_engine
555
- search_url: https://www.bahnhof.de/api/stations/search/{query}
556
- url_prefix: https://www.bahnhof.de/
557
- url_query: slug
558
- title_query: name
559
- content_query: state
560
- shortcut: bf
561
- disabled: true
562
- about:
563
- website: https://www.bahn.de
564
- wikidata_id: Q22811603
565
- use_official_api: false
566
- require_api_key: false
567
- results: JSON
568
- language: de
569
- tests:
570
- bahnhof:
571
- matrix:
572
- query: berlin
573
- lang: en
574
- result_container:
575
- - not_empty
576
- - ['one_title_contains', 'Berlin Hauptbahnhof']
577
- test:
578
- - unique_results
579
-
580
- - name: deezer
581
- engine: deezer
582
- shortcut: dz
583
- disabled: true
584
-
585
- - name: destatis
586
- engine: destatis
587
- shortcut: destat
588
- disabled: true
589
-
590
- - name: deviantart
591
- engine: deviantart
592
- shortcut: da
593
- timeout: 3.0
594
-
595
- - name: ddg definitions
596
- engine: duckduckgo_definitions
597
- shortcut: ddd
598
- weight: 2
599
- disabled: true
600
- tests: *tests_infobox
601
-
602
- # cloudflare protected
603
- # - name: digbt
604
- # engine: digbt
605
- # shortcut: dbt
606
- # timeout: 6.0
607
- # disabled: true
608
-
609
- - name: docker hub
610
- engine: docker_hub
611
- shortcut: dh
612
- categories: [it, packages]
613
-
614
- - name: erowid
615
- engine: xpath
616
- paging: true
617
- first_page_num: 0
618
- page_size: 30
619
- search_url: https://www.erowid.org/search.php?q={query}&s={pageno}
620
- url_xpath: //dl[@class="results-list"]/dt[@class="result-title"]/a/@href
621
- title_xpath: //dl[@class="results-list"]/dt[@class="result-title"]/a/text()
622
- content_xpath: //dl[@class="results-list"]/dd[@class="result-details"]
623
- categories: []
624
- shortcut: ew
625
- disabled: true
626
- about:
627
- website: https://www.erowid.org/
628
- wikidata_id: Q1430691
629
- official_api_documentation:
630
- use_official_api: false
631
- require_api_key: false
632
- results: HTML
633
-
634
- # - name: elasticsearch
635
- # shortcut: es
636
- # engine: elasticsearch
637
- # base_url: http://localhost:9200
638
- # username: elastic
639
- # password: changeme
640
- # index: my-index
641
- # # available options: match, simple_query_string, term, terms, custom
642
- # query_type: match
643
- # # if query_type is set to custom, provide your query here
644
- # #custom_query_json: {"query":{"match_all": {}}}
645
- # #show_metadata: false
646
- # disabled: true
647
-
648
- - name: wikidata
649
- engine: wikidata
650
- shortcut: wd
651
- timeout: 3.0
652
- weight: 2
653
- # add "list" to the array to get results in the results list
654
- display_type: ["infobox"]
655
- tests: *tests_infobox
656
- categories: [general]
657
-
658
- - name: duckduckgo
659
- engine: duckduckgo
660
- shortcut: ddg
661
-
662
- - name: duckduckgo images
663
- engine: duckduckgo_extra
664
- categories: [images, web]
665
- ddg_category: images
666
- shortcut: ddi
667
- disabled: true
668
-
669
- - name: duckduckgo videos
670
- engine: duckduckgo_extra
671
- categories: [videos, web]
672
- ddg_category: videos
673
- shortcut: ddv
674
- disabled: true
675
-
676
- - name: duckduckgo news
677
- engine: duckduckgo_extra
678
- categories: [news, web]
679
- ddg_category: news
680
- shortcut: ddn
681
- disabled: true
682
-
683
- - name: duckduckgo weather
684
- engine: duckduckgo_weather
685
- shortcut: ddw
686
- disabled: true
687
-
688
- - name: apple maps
689
- engine: apple_maps
690
- shortcut: apm
691
- disabled: true
692
- timeout: 5.0
693
-
694
- - name: emojipedia
695
- engine: emojipedia
696
- timeout: 4.0
697
- shortcut: em
698
- disabled: true
699
-
700
- - name: tineye
701
- engine: tineye
702
- shortcut: tin
703
- timeout: 9.0
704
- disabled: true
705
-
706
- - name: etymonline
707
- engine: xpath
708
- paging: true
709
- search_url: https://etymonline.com/search?page={pageno}&q={query}
710
- url_xpath: //a[contains(@class, "word__name--")]/@href
711
- title_xpath: //a[contains(@class, "word__name--")]
712
- content_xpath: //section[contains(@class, "word__defination")]
713
- first_page_num: 1
714
- shortcut: et
715
- categories: [dictionaries]
716
- about:
717
- website: https://www.etymonline.com/
718
- wikidata_id: Q1188617
719
- official_api_documentation:
720
- use_official_api: false
721
- require_api_key: false
722
- results: HTML
723
-
724
- # - name: ebay
725
- # engine: ebay
726
- # shortcut: eb
727
- # base_url: 'https://www.ebay.com'
728
- # disabled: true
729
- # timeout: 5
730
-
731
- - name: 1x
732
- engine: www1x
733
- shortcut: 1x
734
- timeout: 3.0
735
- disabled: true
736
-
737
- - name: fdroid
738
- engine: fdroid
739
- shortcut: fd
740
- disabled: true
741
-
742
- - name: flickr
743
- categories: images
744
- shortcut: fl
745
- # You can use the engine using the official stable API, but you need an API
746
- # key, see: https://www.flickr.com/services/apps/create/
747
- # engine: flickr
748
- # api_key: 'apikey' # required!
749
- # Or you can use the html non-stable engine, activated by default
750
- engine: flickr_noapi
751
-
752
- - name: free software directory
753
- engine: mediawiki
754
- shortcut: fsd
755
- categories: [it, software wikis]
756
- base_url: https://directory.fsf.org/
757
- search_type: title
758
- timeout: 5.0
759
- disabled: true
760
- about:
761
- website: https://directory.fsf.org/
762
- wikidata_id: Q2470288
763
-
764
- # - name: freesound
765
- # engine: freesound
766
- # shortcut: fnd
767
- # disabled: true
768
- # timeout: 15.0
769
- # API key required, see: https://freesound.org/docs/api/overview.html
770
- # api_key: MyAPIkey
771
-
772
- - name: frinkiac
773
- engine: frinkiac
774
- shortcut: frk
775
- disabled: true
776
-
777
- - name: fyyd
778
- engine: fyyd
779
- shortcut: fy
780
- timeout: 8.0
781
- disabled: true
782
-
783
- - name: genius
784
- engine: genius
785
- shortcut: gen
786
-
787
- - name: gentoo
788
- engine: gentoo
789
- shortcut: ge
790
- timeout: 10.0
791
-
792
- - name: gitlab
793
- engine: json_engine
794
- paging: true
795
- search_url: https://gitlab.com/api/v4/projects?search={query}&page={pageno}
796
- url_query: web_url
797
- title_query: name_with_namespace
798
- content_query: description
799
- page_size: 20
800
- categories: [it, repos]
801
- shortcut: gl
802
- timeout: 10.0
803
- disabled: true
804
- about:
805
- website: https://about.gitlab.com/
806
- wikidata_id: Q16639197
807
- official_api_documentation: https://docs.gitlab.com/ee/api/
808
- use_official_api: false
809
- require_api_key: false
810
- results: JSON
811
-
812
- - name: github
813
- engine: github
814
- shortcut: gh
815
-
816
- # This a Gitea service. If you would like to use a different instance,
817
- # change codeberg.org to URL of the desired Gitea host. Or you can create a
818
- # new engine by copying this and changing the name, shortcut and search_url.
819
-
820
- - name: codeberg
821
- engine: json_engine
822
- search_url: https://codeberg.org/api/v1/repos/search?q={query}&limit=10
823
- url_query: html_url
824
- title_query: name
825
- content_query: description
826
- categories: [it, repos]
827
- shortcut: cb
828
- disabled: true
829
- about:
830
- website: https://codeberg.org/
831
- wikidata_id:
832
- official_api_documentation: https://try.gitea.io/api/swagger
833
- use_official_api: false
834
- require_api_key: false
835
- results: JSON
836
-
837
- - name: goodreads
838
- engine: goodreads
839
- shortcut: good
840
- timeout: 4.0
841
- disabled: true
842
-
843
- - name: google
844
- engine: google
845
- shortcut: go
846
- # additional_tests:
847
- # android: *test_android
848
-
849
- - name: google images
850
- engine: google_images
851
- shortcut: goi
852
- # additional_tests:
853
- # android: *test_android
854
- # dali:
855
- # matrix:
856
- # query: ['Dali Christ']
857
- # lang: ['en', 'de', 'fr', 'zh-CN']
858
- # result_container:
859
- # - ['one_title_contains', 'Salvador']
860
-
861
- - name: google news
862
- engine: google_news
863
- shortcut: gon
864
- # additional_tests:
865
- # android: *test_android
866
-
867
- - name: google videos
868
- engine: google_videos
869
- shortcut: gov
870
- # additional_tests:
871
- # android: *test_android
872
-
873
- - name: google scholar
874
- engine: google_scholar
875
- shortcut: gos
876
-
877
- - name: google play apps
878
- engine: google_play
879
- categories: [files, apps]
880
- shortcut: gpa
881
- play_categ: apps
882
- disabled: true
883
-
884
- - name: google play movies
885
- engine: google_play
886
- categories: videos
887
- shortcut: gpm
888
- play_categ: movies
889
- disabled: true
890
-
891
- - name: material icons
892
- engine: material_icons
893
- categories: images
894
- shortcut: mi
895
- disabled: true
896
-
897
- - name: gpodder
898
- engine: json_engine
899
- shortcut: gpod
900
- timeout: 4.0
901
- paging: false
902
- search_url: https://gpodder.net/search.json?q={query}
903
- url_query: url
904
- title_query: title
905
- content_query: description
906
- page_size: 19
907
- categories: music
908
- disabled: true
909
- about:
910
- website: https://gpodder.net
911
- wikidata_id: Q3093354
912
- official_api_documentation: https://gpoddernet.readthedocs.io/en/latest/api/
913
- use_official_api: false
914
- requires_api_key: false
915
- results: JSON
916
-
917
- - name: habrahabr
918
- engine: xpath
919
- paging: true
920
- search_url: https://habr.com/en/search/page{pageno}/?q={query}
921
- results_xpath: //article[contains(@class, "tm-articles-list__item")]
922
- url_xpath: .//a[@class="tm-title__link"]/@href
923
- title_xpath: .//a[@class="tm-title__link"]
924
- content_xpath: .//div[contains(@class, "article-formatted-body")]
925
- categories: it
926
- timeout: 4.0
927
- disabled: true
928
- shortcut: habr
929
- about:
930
- website: https://habr.com/
931
- wikidata_id: Q4494434
932
- official_api_documentation: https://habr.com/en/docs/help/api/
933
- use_official_api: false
934
- require_api_key: false
935
- results: HTML
936
-
937
- - name: hackernews
938
- engine: hackernews
939
- shortcut: hn
940
- disabled: true
941
-
942
- - name: hoogle
943
- engine: xpath
944
- search_url: https://hoogle.haskell.org/?hoogle={query}
945
- results_xpath: '//div[@class="result"]'
946
- title_xpath: './/div[@class="ans"]//a'
947
- url_xpath: './/div[@class="ans"]//a/@href'
948
- content_xpath: './/div[@class="from"]'
949
- page_size: 20
950
- categories: [it, packages]
951
- shortcut: ho
952
- about:
953
- website: https://hoogle.haskell.org/
954
- wikidata_id: Q34010
955
- official_api_documentation: https://hackage.haskell.org/api
956
- use_official_api: false
957
- require_api_key: false
958
- results: JSON
959
-
960
- - name: imdb
961
- engine: imdb
962
- shortcut: imdb
963
- timeout: 6.0
964
- disabled: true
965
-
966
- - name: imgur
967
- engine: imgur
968
- shortcut: img
969
- disabled: true
970
-
971
- - name: ina
972
- engine: ina
973
- shortcut: in
974
- timeout: 6.0
975
- disabled: true
976
-
977
- - name: invidious
978
- engine: invidious
979
- # Instanes will be selected randomly, see https://api.invidious.io/ for
980
- # instances that are stable (good uptime) and close to you.
981
- base_url:
982
- - https://invidious.io.lol
983
- - https://invidious.fdn.fr
984
- - https://yt.artemislena.eu
985
- - https://invidious.tiekoetter.com
986
- - https://invidious.flokinet.to
987
- - https://vid.puffyan.us
988
- - https://invidious.privacydev.net
989
- - https://inv.tux.pizza
990
- shortcut: iv
991
- timeout: 3.0
992
- disabled: true
993
-
994
- - name: jisho
995
- engine: jisho
996
- shortcut: js
997
- timeout: 3.0
998
- disabled: true
999
-
1000
- - name: kickass
1001
- engine: kickass
1002
- base_url:
1003
- - https://kickasstorrents.to
1004
- - https://kickasstorrents.cr
1005
- - https://kickasstorrent.cr
1006
- - https://kickass.sx
1007
- - https://kat.am
1008
- shortcut: kc
1009
- timeout: 4.0
1010
-
1011
- - name: lemmy communities
1012
- engine: lemmy
1013
- lemmy_type: Communities
1014
- shortcut: leco
1015
-
1016
- - name: lemmy users
1017
- engine: lemmy
1018
- network: lemmy communities
1019
- lemmy_type: Users
1020
- shortcut: leus
1021
-
1022
- - name: lemmy posts
1023
- engine: lemmy
1024
- network: lemmy communities
1025
- lemmy_type: Posts
1026
- shortcut: lepo
1027
-
1028
- - name: lemmy comments
1029
- engine: lemmy
1030
- network: lemmy communities
1031
- lemmy_type: Comments
1032
- shortcut: lecom
1033
-
1034
- - name: library genesis
1035
- engine: xpath
1036
- # search_url: https://libgen.is/search.php?req={query}
1037
- search_url: https://libgen.rs/search.php?req={query}
1038
- url_xpath: //a[contains(@href,"book/index.php?md5")]/@href
1039
- title_xpath: //a[contains(@href,"book/")]/text()[1]
1040
- content_xpath: //td/a[1][contains(@href,"=author")]/text()
1041
- categories: files
1042
- timeout: 7.0
1043
- disabled: true
1044
- shortcut: lg
1045
- about:
1046
- website: https://libgen.fun/
1047
- wikidata_id: Q22017206
1048
- official_api_documentation:
1049
- use_official_api: false
1050
- require_api_key: false
1051
- results: HTML
1052
-
1053
- - name: z-library
1054
- engine: zlibrary
1055
- shortcut: zlib
1056
- categories: files
1057
- timeout: 7.0
1058
-
1059
- - name: library of congress
1060
- engine: loc
1061
- shortcut: loc
1062
- categories: images
1063
-
1064
- - name: lingva
1065
- engine: lingva
1066
- shortcut: lv
1067
- # set lingva instance in url, by default it will use the official instance
1068
- # url: https://lingva.thedaviddelta.com
1069
-
1070
- - name: lobste.rs
1071
- engine: xpath
1072
- search_url: https://lobste.rs/search?q={query}&what=stories&order=relevance
1073
- results_xpath: //li[contains(@class, "story")]
1074
- url_xpath: .//a[@class="u-url"]/@href
1075
- title_xpath: .//a[@class="u-url"]
1076
- content_xpath: .//a[@class="domain"]
1077
- categories: it
1078
- shortcut: lo
1079
- timeout: 5.0
1080
- disabled: true
1081
- about:
1082
- website: https://lobste.rs/
1083
- wikidata_id: Q60762874
1084
- official_api_documentation:
1085
- use_official_api: false
1086
- require_api_key: false
1087
- results: HTML
1088
-
1089
- - name: azlyrics
1090
- shortcut: lyrics
1091
- engine: xpath
1092
- timeout: 4.0
1093
- disabled: true
1094
- categories: [music, lyrics]
1095
- paging: true
1096
- search_url: https://search.azlyrics.com/search.php?q={query}&w=lyrics&p={pageno}
1097
- url_xpath: //td[@class="text-left visitedlyr"]/a/@href
1098
- title_xpath: //span/b/text()
1099
- content_xpath: //td[@class="text-left visitedlyr"]/a/small
1100
- about:
1101
- website: https://azlyrics.com
1102
- wikidata_id: Q66372542
1103
- official_api_documentation:
1104
- use_official_api: false
1105
- require_api_key: false
1106
- results: HTML
1107
-
1108
- - name: mastodon users
1109
- engine: mastodon
1110
- mastodon_type: accounts
1111
- base_url: https://mastodon.social
1112
- shortcut: mau
1113
-
1114
- - name: mastodon hashtags
1115
- engine: mastodon
1116
- mastodon_type: hashtags
1117
- base_url: https://mastodon.social
1118
- shortcut: mah
1119
-
1120
- # - name: matrixrooms
1121
- # engine: mrs
1122
- # # https://docs.searxng.org/dev/engines/online/mrs.html
1123
- # # base_url: https://mrs-api-host
1124
- # shortcut: mtrx
1125
- # disabled: true
1126
-
1127
- - name: mdn
1128
- shortcut: mdn
1129
- engine: json_engine
1130
- categories: [it]
1131
- paging: true
1132
- search_url: https://developer.mozilla.org/api/v1/search?q={query}&page={pageno}
1133
- results_query: documents
1134
- url_query: mdn_url
1135
- url_prefix: https://developer.mozilla.org
1136
- title_query: title
1137
- content_query: summary
1138
- about:
1139
- website: https://developer.mozilla.org
1140
- wikidata_id: Q3273508
1141
- official_api_documentation: null
1142
- use_official_api: false
1143
- require_api_key: false
1144
- results: JSON
1145
-
1146
- - name: metacpan
1147
- engine: metacpan
1148
- shortcut: cpan
1149
- disabled: true
1150
- number_of_results: 20
1151
-
1152
- # - name: meilisearch
1153
- # engine: meilisearch
1154
- # shortcut: mes
1155
- # enable_http: true
1156
- # base_url: http://localhost:7700
1157
- # index: my-index
1158
-
1159
- - name: mixcloud
1160
- engine: mixcloud
1161
- shortcut: mc
1162
-
1163
- # MongoDB engine
1164
- # Required dependency: pymongo
1165
- # - name: mymongo
1166
- # engine: mongodb
1167
- # shortcut: md
1168
- # exact_match_only: false
1169
- # host: '127.0.0.1'
1170
- # port: 27017
1171
- # enable_http: true
1172
- # results_per_page: 20
1173
- # database: 'business'
1174
- # collection: 'reviews' # name of the db collection
1175
- # key: 'name' # key in the collection to search for
1176
-
1177
- - name: mozhi
1178
- engine: mozhi
1179
- base_url:
1180
- - https://mozhi.aryak.me
1181
- - https://translate.bus-hit.me
1182
- - https://nyc1.mz.ggtyler.dev
1183
- # mozhi_engine: google - see https://mozhi.aryak.me for supported engines
1184
- timeout: 4.0
1185
- shortcut: mz
1186
- disabled: true
1187
-
1188
- - name: mwmbl
1189
- engine: mwmbl
1190
- # api_url: https://api.mwmbl.org
1191
- shortcut: mwm
1192
- disabled: true
1193
-
1194
- - name: npm
1195
- engine: npm
1196
- shortcut: npm
1197
- timeout: 5.0
1198
- disabled: true
1199
-
1200
- - name: nyaa
1201
- engine: nyaa
1202
- shortcut: nt
1203
- disabled: true
1204
-
1205
- - name: mankier
1206
- engine: json_engine
1207
- search_url: https://www.mankier.com/api/v2/mans/?q={query}
1208
- results_query: results
1209
- url_query: url
1210
- title_query: name
1211
- content_query: description
1212
- categories: it
1213
- shortcut: man
1214
- about:
1215
- website: https://www.mankier.com/
1216
- official_api_documentation: https://www.mankier.com/api
1217
- use_official_api: true
1218
- require_api_key: false
1219
- results: JSON
1220
-
1221
- # read https://docs.searxng.org/dev/engines/online/mullvad_leta.html
1222
- # - name: mullvadleta
1223
- # engine: mullvad_leta
1224
- # use_cache: true # Only 100 non-cache searches per day, suggested only for private instances
1225
- # search_url: https://leta.mullvad.net
1226
- # categories: [general, web]
1227
- # shortcut: ml
1228
-
1229
- - name: odysee
1230
- engine: odysee
1231
- shortcut: od
1232
- disabled: true
1233
-
1234
- - name: openairedatasets
1235
- engine: json_engine
1236
- paging: true
1237
- search_url: https://api.openaire.eu/search/datasets?format=json&page={pageno}&size=10&title={query}
1238
- results_query: response/results/result
1239
- url_query: metadata/oaf:entity/oaf:result/children/instance/webresource/url/$
1240
- title_query: metadata/oaf:entity/oaf:result/title/$
1241
- content_query: metadata/oaf:entity/oaf:result/description/$
1242
- content_html_to_text: true
1243
- categories: "science"
1244
- shortcut: oad
1245
- timeout: 5.0
1246
- about:
1247
- website: https://www.openaire.eu/
1248
- wikidata_id: Q25106053
1249
- official_api_documentation: https://api.openaire.eu/
1250
- use_official_api: false
1251
- require_api_key: false
1252
- results: JSON
1253
-
1254
- - name: openairepublications
1255
- engine: json_engine
1256
- paging: true
1257
- search_url: https://api.openaire.eu/search/publications?format=json&page={pageno}&size=10&title={query}
1258
- results_query: response/results/result
1259
- url_query: metadata/oaf:entity/oaf:result/children/instance/webresource/url/$
1260
- title_query: metadata/oaf:entity/oaf:result/title/$
1261
- content_query: metadata/oaf:entity/oaf:result/description/$
1262
- content_html_to_text: true
1263
- categories: science
1264
- shortcut: oap
1265
- timeout: 5.0
1266
- about:
1267
- website: https://www.openaire.eu/
1268
- wikidata_id: Q25106053
1269
- official_api_documentation: https://api.openaire.eu/
1270
- use_official_api: false
1271
- require_api_key: false
1272
- results: JSON
1273
-
1274
- - name: openmeteo
1275
- engine: open_meteo
1276
- shortcut: om
1277
- disabled: true
1278
-
1279
- # - name: opensemanticsearch
1280
- # engine: opensemantic
1281
- # shortcut: oss
1282
- # base_url: 'http://localhost:8983/solr/opensemanticsearch/'
1283
-
1284
- - name: openstreetmap
1285
- engine: openstreetmap
1286
- shortcut: osm
1287
-
1288
- - name: openrepos
1289
- engine: xpath
1290
- paging: true
1291
- search_url: https://openrepos.net/search/node/{query}?page={pageno}
1292
- url_xpath: //li[@class="search-result"]//h3[@class="title"]/a/@href
1293
- title_xpath: //li[@class="search-result"]//h3[@class="title"]/a
1294
- content_xpath: //li[@class="search-result"]//div[@class="search-snippet-info"]//p[@class="search-snippet"]
1295
- categories: files
1296
- timeout: 4.0
1297
- disabled: true
1298
- shortcut: or
1299
- about:
1300
- website: https://openrepos.net/
1301
- wikidata_id:
1302
- official_api_documentation:
1303
- use_official_api: false
1304
- require_api_key: false
1305
- results: HTML
1306
-
1307
- - name: packagist
1308
- engine: json_engine
1309
- paging: true
1310
- search_url: https://packagist.org/search.json?q={query}&page={pageno}
1311
- results_query: results
1312
- url_query: url
1313
- title_query: name
1314
- content_query: description
1315
- categories: [it, packages]
1316
- disabled: true
1317
- timeout: 5.0
1318
- shortcut: pack
1319
- about:
1320
- website: https://packagist.org
1321
- wikidata_id: Q108311377
1322
- official_api_documentation: https://packagist.org/apidoc
1323
- use_official_api: true
1324
- require_api_key: false
1325
- results: JSON
1326
-
1327
- - name: pdbe
1328
- engine: pdbe
1329
- shortcut: pdb
1330
- # Hide obsolete PDB entries. Default is not to hide obsolete structures
1331
- # hide_obsolete: false
1332
-
1333
- - name: photon
1334
- engine: photon
1335
- shortcut: ph
1336
-
1337
- - name: pinterest
1338
- engine: pinterest
1339
- shortcut: pin
1340
-
1341
- - name: piped
1342
- engine: piped
1343
- shortcut: ppd
1344
- categories: videos
1345
- piped_filter: videos
1346
- timeout: 3.0
1347
-
1348
- # URL to use as link and for embeds
1349
- frontend_url: https://srv.piped.video
1350
- # Instance will be selected randomly, for more see https://piped-instances.kavin.rocks/
1351
- backend_url:
1352
- - https://pipedapi.kavin.rocks
1353
- - https://pipedapi-libre.kavin.rocks
1354
- - https://pipedapi.adminforge.de
1355
-
1356
- - name: piped.music
1357
- engine: piped
1358
- network: piped
1359
- shortcut: ppdm
1360
- categories: music
1361
- piped_filter: music_songs
1362
- timeout: 3.0
1363
-
1364
- - name: piratebay
1365
- engine: piratebay
1366
- shortcut: tpb
1367
- # You may need to change this URL to a proxy if piratebay is blocked in your
1368
- # country
1369
- url: https://thepiratebay.org/
1370
- timeout: 3.0
1371
-
1372
- - name: pixiv
1373
- shortcut: pv
1374
- engine: pixiv
1375
- disabled: true
1376
- inactive: true
1377
- pixiv_image_proxies:
1378
- - https://pximg.example.org
1379
- # A proxy is required to load the images. Hosting an image proxy server
1380
- # for Pixiv:
1381
- # --> https://pixivfe.pages.dev/hosting-image-proxy-server/
1382
- # Proxies from public instances. Ask the public instances owners if they
1383
- # agree to receive traffic from SearXNG!
1384
- # --> https://codeberg.org/VnPower/PixivFE#instances
1385
- # --> https://github.com/searxng/searxng/pull/3192#issuecomment-1941095047
1386
- # image proxy of https://pixiv.cat
1387
- # - https://i.pixiv.cat
1388
- # image proxy of https://www.pixiv.pics
1389
- # - https://pximg.cocomi.eu.org
1390
- # image proxy of https://pixivfe.exozy.me
1391
- # - https://pximg.exozy.me
1392
- # image proxy of https://pixivfe.ducks.party
1393
- # - https://pixiv.ducks.party
1394
- # image proxy of https://pixiv.perennialte.ch
1395
- # - https://pximg.perennialte.ch
1396
-
1397
- - name: podcastindex
1398
- engine: podcastindex
1399
- shortcut: podcast
1400
-
1401
- # Required dependency: psychopg2
1402
- # - name: postgresql
1403
- # engine: postgresql
1404
- # database: postgres
1405
- # username: postgres
1406
- # password: postgres
1407
- # limit: 10
1408
- # query_str: 'SELECT * from my_table WHERE my_column = %(query)s'
1409
- # shortcut : psql
1410
-
1411
- - name: presearch
1412
- engine: presearch
1413
- search_type: search
1414
- categories: [general, web]
1415
- shortcut: ps
1416
- timeout: 4.0
1417
- disabled: true
1418
-
1419
- - name: presearch images
1420
- engine: presearch
1421
- network: presearch
1422
- search_type: images
1423
- categories: [images, web]
1424
- timeout: 4.0
1425
- shortcut: psimg
1426
- disabled: true
1427
-
1428
- - name: presearch videos
1429
- engine: presearch
1430
- network: presearch
1431
- search_type: videos
1432
- categories: [general, web]
1433
- timeout: 4.0
1434
- shortcut: psvid
1435
- disabled: true
1436
-
1437
- - name: presearch news
1438
- engine: presearch
1439
- network: presearch
1440
- search_type: news
1441
- categories: [news, web]
1442
- timeout: 4.0
1443
- shortcut: psnews
1444
- disabled: true
1445
-
1446
- - name: pub.dev
1447
- engine: xpath
1448
- shortcut: pd
1449
- search_url: https://pub.dev/packages?q={query}&page={pageno}
1450
- paging: true
1451
- results_xpath: //div[contains(@class,"packages-item")]
1452
- url_xpath: ./div/h3/a/@href
1453
- title_xpath: ./div/h3/a
1454
- content_xpath: ./div/div/div[contains(@class,"packages-description")]/span
1455
- categories: [packages, it]
1456
- timeout: 3.0
1457
- disabled: true
1458
- first_page_num: 1
1459
- about:
1460
- website: https://pub.dev/
1461
- official_api_documentation: https://pub.dev/help/api
1462
- use_official_api: false
1463
- require_api_key: false
1464
- results: HTML
1465
-
1466
- - name: pubmed
1467
- engine: pubmed
1468
- shortcut: pub
1469
- timeout: 3.0
1470
-
1471
- - name: pypi
1472
- shortcut: pypi
1473
- engine: pypi
1474
-
1475
- - name: qwant
1476
- qwant_categ: web
1477
- engine: qwant
1478
- shortcut: qw
1479
- categories: [general, web]
1480
- additional_tests:
1481
- rosebud: *test_rosebud
1482
-
1483
- - name: qwant news
1484
- qwant_categ: news
1485
- engine: qwant
1486
- shortcut: qwn
1487
- categories: news
1488
- network: qwant
1489
-
1490
- - name: qwant images
1491
- qwant_categ: images
1492
- engine: qwant
1493
- shortcut: qwi
1494
- categories: [images, web]
1495
- network: qwant
1496
-
1497
- - name: qwant videos
1498
- qwant_categ: videos
1499
- engine: qwant
1500
- shortcut: qwv
1501
- categories: [videos, web]
1502
- network: qwant
1503
-
1504
- # - name: library
1505
- # engine: recoll
1506
- # shortcut: lib
1507
- # base_url: 'https://recoll.example.org/'
1508
- # search_dir: ''
1509
- # mount_prefix: /export
1510
- # dl_prefix: 'https://download.example.org'
1511
- # timeout: 30.0
1512
- # categories: files
1513
- # disabled: true
1514
-
1515
- # - name: recoll library reference
1516
- # engine: recoll
1517
- # base_url: 'https://recoll.example.org/'
1518
- # search_dir: reference
1519
- # mount_prefix: /export
1520
- # dl_prefix: 'https://download.example.org'
1521
- # shortcut: libr
1522
- # timeout: 30.0
1523
- # categories: files
1524
- # disabled: true
1525
-
1526
- - name: radio browser
1527
- engine: radio_browser
1528
- shortcut: rb
1529
-
1530
- - name: reddit
1531
- engine: reddit
1532
- shortcut: re
1533
- page_size: 25
1534
-
1535
- - name: rottentomatoes
1536
- engine: rottentomatoes
1537
- shortcut: rt
1538
- disabled: true
1539
-
1540
- # Required dependency: redis
1541
- # - name: myredis
1542
- # shortcut : rds
1543
- # engine: redis_server
1544
- # exact_match_only: false
1545
- # host: '127.0.0.1'
1546
- # port: 6379
1547
- # enable_http: true
1548
- # password: ''
1549
- # db: 0
1550
-
1551
- # tmp suspended: bad certificate
1552
- # - name: scanr structures
1553
- # shortcut: scs
1554
- # engine: scanr_structures
1555
- # disabled: true
1556
-
1557
- - name: sepiasearch
1558
- engine: sepiasearch
1559
- shortcut: sep
1560
-
1561
- - name: soundcloud
1562
- engine: soundcloud
1563
- shortcut: sc
1564
-
1565
- - name: stackoverflow
1566
- engine: stackexchange
1567
- shortcut: st
1568
- api_site: 'stackoverflow'
1569
- categories: [it, q&a]
1570
-
1571
- - name: askubuntu
1572
- engine: stackexchange
1573
- shortcut: ubuntu
1574
- api_site: 'askubuntu'
1575
- categories: [it, q&a]
1576
-
1577
- - name: internetarchivescholar
1578
- engine: internet_archive_scholar
1579
- shortcut: ias
1580
- timeout: 15.0
1581
-
1582
- - name: superuser
1583
- engine: stackexchange
1584
- shortcut: su
1585
- api_site: 'superuser'
1586
- categories: [it, q&a]
1587
-
1588
- - name: searchcode code
1589
- engine: searchcode_code
1590
- shortcut: scc
1591
- disabled: true
1592
-
1593
- # - name: searx
1594
- # engine: searx_engine
1595
- # shortcut: se
1596
- # instance_urls :
1597
- # - http://127.0.0.1:8888/
1598
- # - ...
1599
- # disabled: true
1600
-
1601
- - name: semantic scholar
1602
- engine: semantic_scholar
1603
- disabled: true
1604
- shortcut: se
1605
-
1606
- # Spotify needs API credentials
1607
- # - name: spotify
1608
- # engine: spotify
1609
- # shortcut: stf
1610
- # api_client_id: *******
1611
- # api_client_secret: *******
1612
-
1613
- # - name: solr
1614
- # engine: solr
1615
- # shortcut: slr
1616
- # base_url: http://localhost:8983
1617
- # collection: collection_name
1618
- # sort: '' # sorting: asc or desc
1619
- # field_list: '' # comma separated list of field names to display on the UI
1620
- # default_fields: '' # default field to query
1621
- # query_fields: '' # query fields
1622
- # enable_http: true
1623
-
1624
- # - name: springer nature
1625
- # engine: springer
1626
- # # get your API key from: https://dev.springernature.com/signup
1627
- # # working API key, for test & debug: "a69685087d07eca9f13db62f65b8f601"
1628
- # api_key: 'unset'
1629
- # shortcut: springer
1630
- # timeout: 15.0
1631
-
1632
- - name: startpage
1633
- engine: startpage
1634
- shortcut: sp
1635
- timeout: 6.0
1636
- disabled: true
1637
- additional_tests:
1638
- rosebud: *test_rosebud
1639
-
1640
- - name: tokyotoshokan
1641
- engine: tokyotoshokan
1642
- shortcut: tt
1643
- timeout: 6.0
1644
- disabled: true
1645
-
1646
- - name: solidtorrents
1647
- engine: solidtorrents
1648
- shortcut: solid
1649
- timeout: 4.0
1650
- base_url:
1651
- - https://solidtorrents.to
1652
- - https://bitsearch.to
1653
-
1654
- # For this demo of the sqlite engine download:
1655
- # https://liste.mediathekview.de/filmliste-v2.db.bz2
1656
- # and unpack into searx/data/filmliste-v2.db
1657
- # Query to test: "!demo concert"
1658
- #
1659
- # - name: demo
1660
- # engine: sqlite
1661
- # shortcut: demo
1662
- # categories: general
1663
- # result_template: default.html
1664
- # database: searx/data/filmliste-v2.db
1665
- # query_str: >-
1666
- # SELECT title || ' (' || time(duration, 'unixepoch') || ')' AS title,
1667
- # COALESCE( NULLIF(url_video_hd,''), NULLIF(url_video_sd,''), url_video) AS url,
1668
- # description AS content
1669
- # FROM film
1670
- # WHERE title LIKE :wildcard OR description LIKE :wildcard
1671
- # ORDER BY duration DESC
1672
-
1673
- - name: tagesschau
1674
- engine: tagesschau
1675
- # when set to false, display URLs from Tagesschau, and not the actual source
1676
- # (e.g. NDR, WDR, SWR, HR, ...)
1677
- use_source_url: true
1678
- shortcut: ts
1679
- disabled: true
1680
-
1681
- - name: tmdb
1682
- engine: xpath
1683
- paging: true
1684
- categories: movies
1685
- search_url: https://www.themoviedb.org/search?page={pageno}&query={query}
1686
- results_xpath: //div[contains(@class,"movie") or contains(@class,"tv")]//div[contains(@class,"card")]
1687
- url_xpath: .//div[contains(@class,"poster")]/a/@href
1688
- thumbnail_xpath: .//img/@src
1689
- title_xpath: .//div[contains(@class,"title")]//h2
1690
- content_xpath: .//div[contains(@class,"overview")]
1691
- shortcut: tm
1692
- disabled: true
1693
-
1694
- # Requires Tor
1695
- - name: torch
1696
- engine: xpath
1697
- paging: true
1698
- search_url:
1699
- http://xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd.onion/cgi-bin/omega/omega?P={query}&DEFAULTOP=and
1700
- results_xpath: //table//tr
1701
- url_xpath: ./td[2]/a
1702
- title_xpath: ./td[2]/b
1703
- content_xpath: ./td[2]/small
1704
- categories: onions
1705
- enable_http: true
1706
- shortcut: tch
1707
-
1708
- # torznab engine lets you query any torznab compatible indexer. Using this
1709
- # engine in combination with Jackett opens the possibility to query a lot of
1710
- # public and private indexers directly from SearXNG. More details at:
1711
- # https://docs.searxng.org/dev/engines/online/torznab.html
1712
- #
1713
- # - name: Torznab EZTV
1714
- # engine: torznab
1715
- # shortcut: eztv
1716
- # base_url: http://localhost:9117/api/v2.0/indexers/eztv/results/torznab
1717
- # enable_http: true # if using localhost
1718
- # api_key: xxxxxxxxxxxxxxx
1719
- # show_magnet_links: true
1720
- # show_torrent_files: false
1721
- # # https://github.com/Jackett/Jackett/wiki/Jackett-Categories
1722
- # torznab_categories: # optional
1723
- # - 2000
1724
- # - 5000
1725
-
1726
- # tmp suspended - too slow, too many errors
1727
- # - name: urbandictionary
1728
- # engine : xpath
1729
- # search_url : https://www.urbandictionary.com/define.php?term={query}
1730
- # url_xpath : //*[@class="word"]/@href
1731
- # title_xpath : //*[@class="def-header"]
1732
- # content_xpath: //*[@class="meaning"]
1733
- # shortcut: ud
1734
-
1735
- - name: unsplash
1736
- engine: unsplash
1737
- shortcut: us
1738
-
1739
- - name: yandex music
1740
- engine: yandex_music
1741
- shortcut: ydm
1742
- disabled: true
1743
- # https://yandex.com/support/music/access.html
1744
- inactive: true
1745
-
1746
- - name: yahoo
1747
- engine: yahoo
1748
- shortcut: yh
1749
- disabled: true
1750
-
1751
- - name: yahoo news
1752
- engine: yahoo_news
1753
- shortcut: yhn
1754
-
1755
- - name: youtube
1756
- shortcut: yt
1757
- # You can use the engine using the official stable API, but you need an API
1758
- # key See: https://console.developers.google.com/project
1759
- #
1760
- # engine: youtube_api
1761
- # api_key: 'apikey' # required!
1762
- #
1763
- # Or you can use the html non-stable engine, activated by default
1764
- engine: youtube_noapi
1765
-
1766
- - name: dailymotion
1767
- engine: dailymotion
1768
- shortcut: dm
1769
-
1770
- - name: vimeo
1771
- engine: vimeo
1772
- shortcut: vm
1773
-
1774
- - name: wiby
1775
- engine: json_engine
1776
- paging: true
1777
- search_url: https://wiby.me/json/?q={query}&p={pageno}
1778
- url_query: URL
1779
- title_query: Title
1780
- content_query: Snippet
1781
- categories: [general, web]
1782
- shortcut: wib
1783
- disabled: true
1784
- about:
1785
- website: https://wiby.me/
1786
-
1787
- - name: alexandria
1788
- engine: json_engine
1789
- shortcut: alx
1790
- categories: general
1791
- paging: true
1792
- search_url: https://api.alexandria.org/?a=1&q={query}&p={pageno}
1793
- results_query: results
1794
- title_query: title
1795
- url_query: url
1796
- content_query: snippet
1797
- timeout: 1.5
1798
- disabled: true
1799
- about:
1800
- website: https://alexandria.org/
1801
- official_api_documentation: https://github.com/alexandria-org/alexandria-api/raw/master/README.md
1802
- use_official_api: true
1803
- require_api_key: false
1804
- results: JSON
1805
-
1806
- - name: wikibooks
1807
- engine: mediawiki
1808
- weight: 0.5
1809
- shortcut: wb
1810
- categories: [general, wikimedia]
1811
- base_url: "https://{language}.wikibooks.org/"
1812
- search_type: text
1813
- disabled: true
1814
- about:
1815
- website: https://www.wikibooks.org/
1816
- wikidata_id: Q367
1817
-
1818
- - name: wikinews
1819
- engine: mediawiki
1820
- shortcut: wn
1821
- categories: [news, wikimedia]
1822
- base_url: "https://{language}.wikinews.org/"
1823
- search_type: text
1824
- srsort: create_timestamp_desc
1825
- about:
1826
- website: https://www.wikinews.org/
1827
- wikidata_id: Q964
1828
-
1829
- - name: wikiquote
1830
- engine: mediawiki
1831
- weight: 0.5
1832
- shortcut: wq
1833
- categories: [general, wikimedia]
1834
- base_url: "https://{language}.wikiquote.org/"
1835
- search_type: text
1836
- disabled: true
1837
- additional_tests:
1838
- rosebud: *test_rosebud
1839
- about:
1840
- website: https://www.wikiquote.org/
1841
- wikidata_id: Q369
1842
-
1843
- - name: wikisource
1844
- engine: mediawiki
1845
- weight: 0.5
1846
- shortcut: ws
1847
- categories: [general, wikimedia]
1848
- base_url: "https://{language}.wikisource.org/"
1849
- search_type: text
1850
- disabled: true
1851
- about:
1852
- website: https://www.wikisource.org/
1853
- wikidata_id: Q263
1854
-
1855
- - name: wikispecies
1856
- engine: mediawiki
1857
- shortcut: wsp
1858
- categories: [general, science, wikimedia]
1859
- base_url: "https://species.wikimedia.org/"
1860
- search_type: text
1861
- disabled: true
1862
- about:
1863
- website: https://species.wikimedia.org/
1864
- wikidata_id: Q13679
1865
- tests:
1866
- wikispecies:
1867
- matrix:
1868
- query: "Campbell, L.I. et al. 2011: MicroRNAs"
1869
- lang: en
1870
- result_container:
1871
- - not_empty
1872
- - ['one_title_contains', 'Tardigrada']
1873
- test:
1874
- - unique_results
1875
-
1876
- - name: wiktionary
1877
- engine: mediawiki
1878
- shortcut: wt
1879
- categories: [dictionaries, wikimedia]
1880
- base_url: "https://{language}.wiktionary.org/"
1881
- search_type: text
1882
- about:
1883
- website: https://www.wiktionary.org/
1884
- wikidata_id: Q151
1885
-
1886
- - name: wikiversity
1887
- engine: mediawiki
1888
- weight: 0.5
1889
- shortcut: wv
1890
- categories: [general, wikimedia]
1891
- base_url: "https://{language}.wikiversity.org/"
1892
- search_type: text
1893
- disabled: true
1894
- about:
1895
- website: https://www.wikiversity.org/
1896
- wikidata_id: Q370
1897
-
1898
- - name: wikivoyage
1899
- engine: mediawiki
1900
- weight: 0.5
1901
- shortcut: wy
1902
- categories: [general, wikimedia]
1903
- base_url: "https://{language}.wikivoyage.org/"
1904
- search_type: text
1905
- disabled: true
1906
- about:
1907
- website: https://www.wikivoyage.org/
1908
- wikidata_id: Q373
1909
-
1910
- - name: wikicommons.images
1911
- engine: wikicommons
1912
- shortcut: wc
1913
- categories: images
1914
- number_of_results: 10
1915
-
1916
- - name: wolframalpha
1917
- shortcut: wa
1918
- # You can use the engine using the official stable API, but you need an API
1919
- # key. See: https://products.wolframalpha.com/api/
1920
- #
1921
- # engine: wolframalpha_api
1922
- # api_key: ''
1923
- #
1924
- # Or you can use the html non-stable engine, activated by default
1925
- engine: wolframalpha_noapi
1926
- timeout: 6.0
1927
- categories: general
1928
- disabled: true
1929
-
1930
- - name: dictzone
1931
- engine: dictzone
1932
- shortcut: dc
1933
-
1934
- - name: mymemory translated
1935
- engine: translated
1936
- shortcut: tl
1937
- timeout: 5.0
1938
- # You can use without an API key, but you are limited to 1000 words/day
1939
- # See: https://mymemory.translated.net/doc/usagelimits.php
1940
- # api_key: ''
1941
-
1942
- # Required dependency: mysql-connector-python
1943
- # - name: mysql
1944
- # engine: mysql_server
1945
- # database: mydatabase
1946
- # username: user
1947
- # password: pass
1948
- # limit: 10
1949
- # query_str: 'SELECT * from mytable WHERE fieldname=%(query)s'
1950
- # shortcut: mysql
1951
-
1952
- - name: 1337x
1953
- engine: 1337x
1954
- shortcut: 1337x
1955
- disabled: true
1956
-
1957
- - name: duden
1958
- engine: duden
1959
- shortcut: du
1960
- disabled: true
1961
-
1962
- - name: seznam
1963
- shortcut: szn
1964
- engine: seznam
1965
- disabled: true
1966
-
1967
- # - name: deepl
1968
- # engine: deepl
1969
- # shortcut: dpl
1970
- # # You can use the engine using the official stable API, but you need an API key
1971
- # # See: https://www.deepl.com/pro-api?cta=header-pro-api
1972
- # api_key: '' # required!
1973
- # timeout: 5.0
1974
- # disabled: true
1975
-
1976
- - name: mojeek
1977
- shortcut: mjk
1978
- engine: xpath
1979
- paging: true
1980
- categories: [general, web]
1981
- search_url: https://www.mojeek.com/search?q={query}&s={pageno}&lang={lang}&lb={lang}
1982
- results_xpath: //ul[@class="results-standard"]/li/a[@class="ob"]
1983
- url_xpath: ./@href
1984
- title_xpath: ../h2/a
1985
- content_xpath: ..//p[@class="s"]
1986
- suggestion_xpath: //div[@class="top-info"]/p[@class="top-info spell"]/em/a
1987
- first_page_num: 0
1988
- page_size: 10
1989
- max_page: 100
1990
- disabled: true
1991
- about:
1992
- website: https://www.mojeek.com/
1993
- wikidata_id: Q60747299
1994
- official_api_documentation: https://www.mojeek.com/services/api.html/
1995
- use_official_api: false
1996
- require_api_key: false
1997
- results: HTML
1998
-
1999
- - name: moviepilot
2000
- engine: moviepilot
2001
- shortcut: mp
2002
- disabled: true
2003
-
2004
- - name: naver
2005
- shortcut: nvr
2006
- categories: [general, web]
2007
- engine: xpath
2008
- paging: true
2009
- search_url: https://search.naver.com/search.naver?where=webkr&sm=osp_hty&ie=UTF-8&query={query}&start={pageno}
2010
- url_xpath: //a[@class="link_tit"]/@href
2011
- title_xpath: //a[@class="link_tit"]
2012
- content_xpath: //div[@class="total_dsc_wrap"]/a
2013
- first_page_num: 1
2014
- page_size: 10
2015
- disabled: true
2016
- about:
2017
- website: https://www.naver.com/
2018
- wikidata_id: Q485639
2019
- official_api_documentation: https://developers.naver.com/docs/nmt/examples/
2020
- use_official_api: false
2021
- require_api_key: false
2022
- results: HTML
2023
- language: ko
2024
-
2025
- - name: rubygems
2026
- shortcut: rbg
2027
- engine: xpath
2028
- paging: true
2029
- search_url: https://rubygems.org/search?page={pageno}&query={query}
2030
- results_xpath: /html/body/main/div/a[@class="gems__gem"]
2031
- url_xpath: ./@href
2032
- title_xpath: ./span/h2
2033
- content_xpath: ./span/p
2034
- suggestion_xpath: /html/body/main/div/div[@class="search__suggestions"]/p/a
2035
- first_page_num: 1
2036
- categories: [it, packages]
2037
- disabled: true
2038
- about:
2039
- website: https://rubygems.org/
2040
- wikidata_id: Q1853420
2041
- official_api_documentation: https://guides.rubygems.org/rubygems-org-api/
2042
- use_official_api: false
2043
- require_api_key: false
2044
- results: HTML
2045
-
2046
- - name: peertube
2047
- engine: peertube
2048
- shortcut: ptb
2049
- paging: true
2050
- # alternatives see: https://instances.joinpeertube.org/instances
2051
- # base_url: https://tube.4aem.com
2052
- categories: videos
2053
- disabled: true
2054
- timeout: 6.0
2055
-
2056
- - name: mediathekviewweb
2057
- engine: mediathekviewweb
2058
- shortcut: mvw
2059
- disabled: true
2060
-
2061
- - name: yacy
2062
- engine: yacy
2063
- categories: general
2064
- search_type: text
2065
- base_url: https://yacy.searchlab.eu
2066
- shortcut: ya
2067
- disabled: true
2068
- # required if you aren't using HTTPS for your local yacy instance
2069
- # https://docs.searxng.org/dev/engines/online/yacy.html
2070
- # enable_http: true
2071
- # timeout: 3.0
2072
- # search_mode: 'global'
2073
-
2074
- - name: yacy images
2075
- engine: yacy
2076
- categories: images
2077
- search_type: image
2078
- base_url: https://yacy.searchlab.eu
2079
- shortcut: yai
2080
- disabled: true
2081
-
2082
- - name: rumble
2083
- engine: rumble
2084
- shortcut: ru
2085
- base_url: https://rumble.com/
2086
- paging: true
2087
- categories: videos
2088
- disabled: true
2089
-
2090
- - name: livespace
2091
- engine: livespace
2092
- shortcut: ls
2093
- categories: videos
2094
- disabled: true
2095
- timeout: 5.0
2096
-
2097
- - name: wordnik
2098
- engine: wordnik
2099
- shortcut: def
2100
- base_url: https://www.wordnik.com/
2101
- categories: [dictionaries]
2102
- timeout: 5.0
2103
-
2104
- - name: woxikon.de synonyme
2105
- engine: xpath
2106
- shortcut: woxi
2107
- categories: [dictionaries]
2108
- timeout: 5.0
2109
- disabled: true
2110
- search_url: https://synonyme.woxikon.de/synonyme/{query}.php
2111
- url_xpath: //div[@class="upper-synonyms"]/a/@href
2112
- content_xpath: //div[@class="synonyms-list-group"]
2113
- title_xpath: //div[@class="upper-synonyms"]/a
2114
- no_result_for_http_status: [404]
2115
- about:
2116
- website: https://www.woxikon.de/
2117
- wikidata_id: # No Wikidata ID
2118
- use_official_api: false
2119
- require_api_key: false
2120
- results: HTML
2121
- language: de
2122
-
2123
- - name: seekr news
2124
- engine: seekr
2125
- shortcut: senews
2126
- categories: news
2127
- seekr_category: news
2128
- disabled: true
2129
-
2130
- - name: seekr images
2131
- engine: seekr
2132
- network: seekr news
2133
- shortcut: seimg
2134
- categories: images
2135
- seekr_category: images
2136
- disabled: true
2137
-
2138
- - name: seekr videos
2139
- engine: seekr
2140
- network: seekr news
2141
- shortcut: sevid
2142
- categories: videos
2143
- seekr_category: videos
2144
- disabled: true
2145
-
2146
- - name: sjp.pwn
2147
- engine: sjp
2148
- shortcut: sjp
2149
- base_url: https://sjp.pwn.pl/
2150
- timeout: 5.0
2151
- disabled: true
2152
-
2153
- - name: stract
2154
- engine: stract
2155
- shortcut: str
2156
- disabled: true
2157
-
2158
- - name: svgrepo
2159
- engine: svgrepo
2160
- shortcut: svg
2161
- timeout: 10.0
2162
- disabled: true
2163
-
2164
- - name: tootfinder
2165
- engine: tootfinder
2166
- shortcut: toot
2167
-
2168
- - name: voidlinux
2169
- engine: voidlinux
2170
- shortcut: void
2171
- disabled: true
2172
-
2173
- - name: wallhaven
2174
- engine: wallhaven
2175
- # api_key: abcdefghijklmnopqrstuvwxyz
2176
- shortcut: wh
2177
-
2178
- # wikimini: online encyclopedia for children
2179
- # The fulltext and title parameter is necessary for Wikimini because
2180
- # sometimes it will not show the results and redirect instead
2181
- - name: wikimini
2182
- engine: xpath
2183
- shortcut: wkmn
2184
- search_url: https://fr.wikimini.org/w/index.php?search={query}&title=Sp%C3%A9cial%3ASearch&fulltext=Search
2185
- url_xpath: //li/div[@class="mw-search-result-heading"]/a/@href
2186
- title_xpath: //li//div[@class="mw-search-result-heading"]/a
2187
- content_xpath: //li/div[@class="searchresult"]
2188
- categories: general
2189
- disabled: true
2190
- about:
2191
- website: https://wikimini.org/
2192
- wikidata_id: Q3568032
2193
- use_official_api: false
2194
- require_api_key: false
2195
- results: HTML
2196
- language: fr
2197
-
2198
- - name: wttr.in
2199
- engine: wttr
2200
- shortcut: wttr
2201
- timeout: 9.0
2202
-
2203
- - name: yummly
2204
- engine: yummly
2205
- shortcut: yum
2206
- disabled: true
2207
-
2208
- - name: brave
2209
- engine: brave
2210
- shortcut: br
2211
- time_range_support: true
2212
- paging: true
2213
- categories: [general, web]
2214
- brave_category: search
2215
- # brave_spellcheck: true
2216
-
2217
- - name: brave.images
2218
- engine: brave
2219
- network: brave
2220
- shortcut: brimg
2221
- categories: [images, web]
2222
- brave_category: images
2223
-
2224
- - name: brave.videos
2225
- engine: brave
2226
- network: brave
2227
- shortcut: brvid
2228
- categories: [videos, web]
2229
- brave_category: videos
2230
-
2231
- - name: brave.news
2232
- engine: brave
2233
- network: brave
2234
- shortcut: brnews
2235
- categories: news
2236
- brave_category: news
2237
-
2238
- # - name: brave.goggles
2239
- # engine: brave
2240
- # network: brave
2241
- # shortcut: brgog
2242
- # time_range_support: true
2243
- # paging: true
2244
- # categories: [general, web]
2245
- # brave_category: goggles
2246
- # Goggles: # required! This should be a URL ending in .goggle
2247
-
2248
- - name: lib.rs
2249
- shortcut: lrs
2250
- engine: lib_rs
2251
- disabled: true
2252
-
2253
- - name: sourcehut
2254
- shortcut: srht
2255
- engine: xpath
2256
- paging: true
2257
- search_url: https://sr.ht/projects?page={pageno}&search={query}
2258
- results_xpath: (//div[@class="event-list"])[1]/div[@class="event"]
2259
- url_xpath: ./h4/a[2]/@href
2260
- title_xpath: ./h4/a[2]
2261
- content_xpath: ./p
2262
- first_page_num: 1
2263
- categories: [it, repos]
2264
- disabled: true
2265
- about:
2266
- website: https://sr.ht
2267
- wikidata_id: Q78514485
2268
- official_api_documentation: https://man.sr.ht/
2269
- use_official_api: false
2270
- require_api_key: false
2271
- results: HTML
2272
-
2273
- - name: goo
2274
- shortcut: goo
2275
- engine: xpath
2276
- paging: true
2277
- search_url: https://search.goo.ne.jp/web.jsp?MT={query}&FR={pageno}0
2278
- url_xpath: //div[@class="result"]/p[@class='title fsL1']/a/@href
2279
- title_xpath: //div[@class="result"]/p[@class='title fsL1']/a
2280
- content_xpath: //p[contains(@class,'url fsM')]/following-sibling::p
2281
- first_page_num: 0
2282
- categories: [general, web]
2283
- disabled: true
2284
- timeout: 4.0
2285
- about:
2286
- website: https://search.goo.ne.jp
2287
- wikidata_id: Q249044
2288
- use_official_api: false
2289
- require_api_key: false
2290
- results: HTML
2291
- language: ja
2292
-
2293
- - name: bt4g
2294
- engine: bt4g
2295
- shortcut: bt4g
2296
-
2297
- - name: pkg.go.dev
2298
- engine: pkg_go_dev
2299
- shortcut: pgo
2300
- disabled: true
2301
-
2302
- # Doku engine lets you access to any Doku wiki instance:
2303
- # A public one or a privete/corporate one.
2304
- # - name: ubuntuwiki
2305
- # engine: doku
2306
- # shortcut: uw
2307
- # base_url: 'https://doc.ubuntu-fr.org'
2308
-
2309
- # Be careful when enabling this engine if you are
2310
- # running a public instance. Do not expose any sensitive
2311
- # information. You can restrict access by configuring a list
2312
- # of access tokens under tokens.
2313
- # - name: git grep
2314
- # engine: command
2315
- # command: ['git', 'grep', '{{QUERY}}']
2316
- # shortcut: gg
2317
- # tokens: []
2318
- # disabled: true
2319
- # delimiter:
2320
- # chars: ':'
2321
- # keys: ['filepath', 'code']
2322
-
2323
- # Be careful when enabling this engine if you are
2324
- # running a public instance. Do not expose any sensitive
2325
- # information. You can restrict access by configuring a list
2326
- # of access tokens under tokens.
2327
- # - name: locate
2328
- # engine: command
2329
- # command: ['locate', '{{QUERY}}']
2330
- # shortcut: loc
2331
- # tokens: []
2332
- # disabled: true
2333
- # delimiter:
2334
- # chars: ' '
2335
- # keys: ['line']
2336
-
2337
- # Be careful when enabling this engine if you are
2338
- # running a public instance. Do not expose any sensitive
2339
- # information. You can restrict access by configuring a list
2340
- # of access tokens under tokens.
2341
- # - name: find
2342
- # engine: command
2343
- # command: ['find', '.', '-name', '{{QUERY}}']
2344
- # query_type: path
2345
- # shortcut: fnd
2346
- # tokens: []
2347
- # disabled: true
2348
- # delimiter:
2349
- # chars: ' '
2350
- # keys: ['line']
2351
-
2352
- # Be careful when enabling this engine if you are
2353
- # running a public instance. Do not expose any sensitive
2354
- # information. You can restrict access by configuring a list
2355
- # of access tokens under tokens.
2356
- # - name: pattern search in files
2357
- # engine: command
2358
- # command: ['fgrep', '{{QUERY}}']
2359
- # shortcut: fgr
2360
- # tokens: []
2361
- # disabled: true
2362
- # delimiter:
2363
- # chars: ' '
2364
- # keys: ['line']
2365
-
2366
- # Be careful when enabling this engine if you are
2367
- # running a public instance. Do not expose any sensitive
2368
- # information. You can restrict access by configuring a list
2369
- # of access tokens under tokens.
2370
- # - name: regex search in files
2371
- # engine: command
2372
- # command: ['grep', '{{QUERY}}']
2373
- # shortcut: gr
2374
- # tokens: []
2375
- # disabled: true
2376
- # delimiter:
2377
- # chars: ' '
2378
- # keys: ['line']
2379
-
2380
- doi_resolvers:
2381
- oadoi.org: 'https://oadoi.org/'
2382
- doi.org: 'https://doi.org/'
2383
- doai.io: 'https://dissem.in/'
2384
- sci-hub.se: 'https://sci-hub.se/'
2385
- sci-hub.st: 'https://sci-hub.st/'
2386
- sci-hub.ru: 'https://sci-hub.ru/'
2387
-
2388
- default_doi_resolver: 'oadoi.org'
 
1
+ # see https://docs.searxng.org/admin/settings/settings.html#settings-use-default-settings
2
+ use_default_settings: true
3
+
4
+ server:
5
+ secret_key: "f9e603d4191caab069b021fa0568391a33c8a837b470892c64461b5dd12464f4"
6
+ limiter: false
7
+ image_proxy: true
8
+ port: 8080
9
+ bind_address: "0.0.0.0"
10
+
11
+ ui:
12
+ static_use_hash: true
13
+
14
+ search:
15
+ safe_search: 0
16
+ autocomplete: ""
17
+ default_lang: ""
18
+ formats:
19
+ - html
20
+ - json