settings.yml
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 # expose stats in open metrics format at /metrics 16 # leave empty to disable (no password set) 17 # open_metrics: <password> 18 open_metrics: "" 19 20 brand: 21 new_issue_url: https://github.com/searxng/searxng/issues/new 22 docs_url: https://docs.searxng.org/ 23 public_instances: https://searx.space 24 wiki_url: https://github.com/searxng/searxng/wiki 25 issue_url: https://github.com/searxng/searxng/issues 26 # custom: 27 # # Custom entries in the footer: [title]: [link] 28 # links: 29 # Uptime: https://uptime.searxng.org/history/darmarit-org 30 # About: "https://searxng.org" 31 32 search: 33 # Filter results. 0: None, 1: Moderate, 2: Strict 34 safe_search: 0 35 # Existing autocomplete backends: "360search", "baidu", "brave", "dbpedia", "duckduckgo", "google", "yandex", 36 # "mwmbl", "naver", "seznam", "sogou", "startpage", "stract", "swisscows", "quark", "qwant", "wikipedia" - 37 # leave blank to turn it off by default. 38 autocomplete: "" 39 # minimun characters to type before autocompleter starts 40 autocomplete_min: 4 41 # backend for the favicon near URL in search results. 42 # Available resolvers: "allesedv", "duckduckgo", "google", "yandex" - leave blank to turn it off by default. 43 favicon_resolver: "" 44 # Default search language - leave blank to detect from browser information or 45 # use codes from 'languages.py' 46 default_lang: "auto" 47 # max_page: 0 # if engine supports paging, 0 means unlimited numbers of pages 48 # Available languages 49 # languages: 50 # - all 51 # - en 52 # - en-US 53 # - de 54 # - it-IT 55 # - fr 56 # - fr-BE 57 # ban time in seconds after engine errors 58 ban_time_on_fail: 5 59 # max ban time in seconds after engine errors 60 max_ban_time_on_fail: 120 61 suspended_times: 62 # Engine suspension time after error (in seconds; set to 0 to disable) 63 # For error "Access denied" and "HTTP error [402, 403]" 64 SearxEngineAccessDenied: 86400 65 # For error "CAPTCHA" 66 SearxEngineCaptcha: 86400 67 # For error "Too many request" and "HTTP error 429" 68 SearxEngineTooManyRequests: 3600 69 # Cloudflare CAPTCHA 70 cf_SearxEngineCaptcha: 1296000 71 cf_SearxEngineAccessDenied: 86400 72 # ReCAPTCHA 73 recaptcha_SearxEngineCaptcha: 604800 74 75 # remove format to deny access, use lower case. 76 # formats: [html, csv, json, rss] 77 formats: 78 - html 79 - json 80 81 server: 82 # Is overwritten by ${SEARXNG_PORT} and ${SEARXNG_BIND_ADDRESS} 83 port: 8888 84 bind_address: "127.0.0.1" 85 # public URL of the instance, to ensure correct inbound links. Is overwritten 86 # by ${SEARXNG_BASE_URL}. 87 base_url: false # "http://example.com/location" 88 # rate limit the number of request on the instance, block some bots. 89 # Is overwritten by ${SEARXNG_LIMITER} 90 limiter: false 91 # enable features designed only for public instances. 92 # Is overwritten by ${SEARXNG_PUBLIC_INSTANCE} 93 public_instance: false 94 95 # If your instance owns a /etc/searxng/settings.yml file, then set the following 96 # values there. 97 98 secret_key: "wKcQzGhRzfloslNq31sd88jWaZsoChkl" # Is overwritten by ${SEARXNG_SECRET} 99 # Proxy image results through SearXNG. Is overwritten by ${SEARXNG_IMAGE_PROXY} 100 image_proxy: false 101 # 1.0 and 1.1 are supported 102 http_protocol_version: "1.0" 103 # POST queries are "more secure!" but are also the source of hard-to-locate 104 # annoyances, which is why GET may be better for end users and their browsers. 105 # see https://github.com/searxng/searxng/pull/3619 106 # Is overwritten by ${SEARXNG_METHOD} 107 method: "POST" 108 default_http_headers: 109 X-Content-Type-Options: nosniff 110 X-Download-Options: noopen 111 X-Robots-Tag: noindex, nofollow 112 Referrer-Policy: no-referrer 113 114 valkey: 115 # URL to connect valkey database. Is overwritten by ${SEARXNG_VALKEY_URL}. 116 # https://docs.searxng.org/admin/settings/settings_valkey.html#settings-valkey 117 # url: valkey://localhost:6379/0 118 url: false 119 120 ui: 121 # Custom static path - leave it blank if you didn't change 122 static_path: "" 123 # Custom templates path - leave it blank if you didn't change 124 templates_path: "" 125 # query_in_title: When true, the result page's titles contains the query 126 # it decreases the privacy, since the browser can records the page titles. 127 query_in_title: false 128 # ui theme 129 default_theme: simple 130 # center the results ? 131 center_alignment: false 132 # URL prefix of the internet archive, don't forget trailing slash (if needed). 133 # cache_url: "https://webcache.googleusercontent.com/search?q=cache:" 134 # Default interface locale - leave blank to detect from browser information or 135 # use codes from the 'locales' config section 136 default_locale: "" 137 # Open result links in a new tab by default 138 # results_on_new_tab: false 139 theme_args: 140 # style of simple theme: auto, light, dark, black 141 simple_style: auto 142 # Perform search immediately if a category selected. 143 # Disable to select multiple categories at once and start the search manually. 144 search_on_category_select: true 145 # Hotkeys: default or vim 146 hotkeys: default 147 # URL formatting: pretty, full or host 148 url_formatting: pretty 149 150 # Lock arbitrary settings on the preferences page. 151 # 152 # preferences: 153 # lock: 154 # - categories 155 # - language 156 # - autocomplete 157 # - favicon 158 # - safesearch 159 # - method 160 # - doi_resolver 161 # - locale 162 # - theme 163 # - results_on_new_tab 164 # - search_on_category_select 165 # - method 166 # - image_proxy 167 # - query_in_title 168 169 # communication with search engines 170 # 171 outgoing: 172 # default timeout in seconds, can be override by engine 173 request_timeout: 3.0 174 # the maximum timeout in seconds 175 # max_request_timeout: 10.0 176 # suffix of searxng_useragent, could contain information like an email address 177 # to the administrator 178 useragent_suffix: "" 179 # The maximum number of concurrent connections that may be established. 180 pool_connections: 100 181 # Allow the connection pool to maintain keep-alive connections below this 182 # point. 183 pool_maxsize: 20 184 # See https://www.python-httpx.org/http2/ 185 enable_http2: true 186 # uncomment below section if you want to use a custom server certificate 187 # see https://www.python-httpx.org/advanced/#changing-the-verification-defaults 188 # and https://www.python-httpx.org/compatibility/#ssl-configuration 189 # verify: ~/.mitmproxy/mitmproxy-ca-cert.cer 190 # 191 # uncomment below section if you want to use a proxyq see: SOCKS proxies 192 # https://2.python-requests.org/en/latest/user/advanced/#proxies 193 # are also supported: see 194 # https://2.python-requests.org/en/latest/user/advanced/#socks 195 # 196 # proxies: 197 # all://: 198 # - http://proxy1:8080 199 # - http://proxy2:8080 200 # 201 # using_tor_proxy: true 202 # 203 # Extra seconds to add in order to account for the time taken by the proxy 204 # 205 # extra_proxy_timeout: 10 206 # 207 # uncomment below section only if you have more than one network interface 208 # which can be the source of outgoing search requests 209 # 210 # source_ips: 211 # - 1.1.1.1 212 # - 1.1.1.2 213 # - fe80::/126 214 215 # Plugin configuration, for more details see 216 # https://docs.searxng.org/admin/settings/settings_plugins.html 217 # 218 plugins: 219 searx.plugins.calculator.SXNGPlugin: 220 active: true 221 222 searx.plugins.infinite_scroll.SXNGPlugin: 223 active: false 224 225 searx.plugins.hash_plugin.SXNGPlugin: 226 active: true 227 228 searx.plugins.self_info.SXNGPlugin: 229 active: true 230 231 searx.plugins.unit_converter.SXNGPlugin: 232 active: true 233 234 searx.plugins.ahmia_filter.SXNGPlugin: 235 active: true 236 237 searx.plugins.hostnames.SXNGPlugin: 238 active: true 239 240 searx.plugins.time_zone.SXNGPlugin: 241 active: true 242 243 searx.plugins.oa_doi_rewrite.SXNGPlugin: 244 active: false 245 246 searx.plugins.tor_check.SXNGPlugin: 247 active: false 248 249 searx.plugins.tracker_url_remover.SXNGPlugin: 250 active: true 251 252 # Configuration of the "Hostnames plugin": 253 # 254 # hostnames: 255 # replace: 256 # '(.*\.)?youtube\.com$': 'yt.example.com' 257 # '(.*\.)?youtu\.be$': 'yt.example.com' 258 # '(.*\.)?reddit\.com$': 'teddit.example.com' 259 # '(.*\.)?redd\.it$': 'teddit.example.com' 260 # '(www\.)?twitter\.com$': 'nitter.example.com' 261 # remove: 262 # - '(.*\.)?facebook.com$' 263 # low_priority: 264 # - '(.*\.)?google(\..*)?$' 265 # high_priority: 266 # - '(.*\.)?wikipedia.org$' 267 # 268 # Alternatively you can use external files for configuring the "Hostnames plugin": 269 # 270 # hostnames: 271 # replace: 'rewrite-hosts.yml' 272 # 273 # Content of 'rewrite-hosts.yml' (place the file in the same directory as 'settings.yml'): 274 # '(.*\.)?youtube\.com$': 'yt.example.com' 275 # '(.*\.)?youtu\.be$': 'yt.example.com' 276 # 277 278 checker: 279 # disable checker when in debug mode 280 off_when_debug: true 281 282 # use "scheduling: {}" to disable scheduling 283 # scheduling: interval or int 284 285 # to activate the scheduler: 286 # * uncomment "scheduling" section 287 # * add "cache2 = name=searxngcache,items=2000,blocks=2000,blocksize=4096,bitmap=1" 288 # to your uwsgi.ini 289 290 # scheduling: 291 # start_after: [300, 1800] # delay to start the first run of the checker 292 # every: [86400, 90000] # how often the checker runs 293 294 # additional tests: only for the YAML anchors (see the engines section) 295 # 296 additional_tests: 297 rosebud: &test_rosebud 298 matrix: 299 query: rosebud 300 lang: en 301 result_container: 302 - not_empty 303 - ["one_title_contains", "citizen kane"] 304 test: 305 - unique_results 306 307 android: &test_android 308 matrix: 309 query: ["android"] 310 lang: ["en", "de", "fr", "zh-CN"] 311 result_container: 312 - not_empty 313 - ["one_title_contains", "google"] 314 test: 315 - unique_results 316 317 # tests: only for the YAML anchors (see the engines section) 318 tests: 319 infobox: &tests_infobox 320 infobox: 321 matrix: 322 query: ["linux", "new york", "bbc"] 323 result_container: 324 - has_infobox 325 326 categories_as_tabs: 327 general: 328 images: 329 videos: 330 news: 331 map: 332 music: 333 it: 334 science: 335 files: 336 social media: 337 338 engines: 339 - name: 360search 340 engine: 360search 341 shortcut: 360so 342 timeout: 10.0 343 disabled: true 344 345 - name: 360search videos 346 engine: 360search_videos 347 shortcut: 360sov 348 disabled: true 349 350 - name: 9gag 351 engine: 9gag 352 shortcut: 9g 353 disabled: true 354 355 - name: acfun 356 engine: acfun 357 shortcut: acf 358 disabled: true 359 360 - name: adobe stock 361 engine: adobe_stock 362 shortcut: asi 363 categories: ["images"] 364 # https://docs.searxng.org/dev/engines/online/adobe_stock.html 365 adobe_order: relevance 366 adobe_content_types: 367 ["photo", "illustration", "zip_vector", "template", "3d", "image"] 368 timeout: 6 369 disabled: true 370 371 - name: adobe stock video 372 engine: adobe_stock 373 shortcut: asv 374 network: adobe stock 375 categories: ["videos"] 376 adobe_order: relevance 377 adobe_content_types: ["video"] 378 timeout: 6 379 disabled: true 380 381 - name: adobe stock audio 382 engine: adobe_stock 383 shortcut: asa 384 network: adobe stock 385 categories: ["music"] 386 adobe_order: relevance 387 adobe_content_types: ["audio"] 388 timeout: 6 389 disabled: true 390 391 - name: astrophysics data system 392 engine: astrophysics_data_system 393 shortcut: ads 394 # read https://docs.searxng.org/dev/engines/online/astrophysics_data_system.html 395 api_key: "" 396 inactive: true 397 398 - name: alpine linux packages 399 engine: alpinelinux 400 disabled: true 401 shortcut: alp 402 403 - name: annas archive 404 engine: annas_archive 405 base_url: 406 - https://annas-archive.li 407 - https://annas-archive.pm 408 disabled: true 409 shortcut: aa 410 timeout: 5 411 412 - name: ansa 413 engine: ansa 414 shortcut: ans 415 disabled: true 416 417 # - name: annas articles 418 # engine: annas_archive 419 # shortcut: aaa 420 # # https://docs.searxng.org/dev/engines/online/annas_archive.html 421 # aa_content: 'magazine' # book_fiction, book_unknown, book_nonfiction, book_comic 422 # aa_ext: 'pdf' # pdf, epub, .. 423 # aa_sort: oldest' # newest, oldest, largest, smallest 424 425 - name: apk mirror 426 engine: apkmirror 427 timeout: 4.0 428 shortcut: apkm 429 disabled: true 430 431 - name: apple app store 432 engine: apple_app_store 433 shortcut: aps 434 disabled: true 435 436 # Requires Tor 437 - name: ahmia 438 engine: ahmia 439 # Might do up to two requests to perform a search. 440 # Since Tor is already slow by nature, the timeout is set very high. 441 timeout: 20.0 442 categories: onions 443 enable_http: true 444 shortcut: ah 445 446 - name: anaconda 447 engine: xpath 448 paging: true 449 first_page_num: 0 450 search_url: https://anaconda.org/search?q={query}&page={pageno} 451 results_xpath: //tbody/tr 452 url_xpath: ./td/h5/a[last()]/@href 453 title_xpath: ./td/h5 454 content_xpath: ./td[h5]/text() 455 categories: it 456 timeout: 6.0 457 shortcut: conda 458 disabled: true 459 460 - name: arch linux wiki 461 engine: archlinux 462 shortcut: al 463 464 - name: nixos wiki 465 engine: mediawiki 466 shortcut: nixw 467 base_url: https://wiki.nixos.org/ 468 search_type: text 469 disabled: true 470 categories: [it, software wikis] 471 472 - name: artic 473 engine: artic 474 shortcut: arc 475 timeout: 4.0 476 477 - name: artstation 478 engine: artstation 479 shortcut: as 480 categories: images 481 disabled: true 482 483 - name: arxiv 484 engine: arxiv 485 shortcut: arx 486 487 - name: ask 488 engine: ask 489 shortcut: ask 490 disabled: true 491 492 - name: azure 493 engine: azure 494 shortcut: az 495 categories: [it, cloud] 496 # azure_tenant_id: "your_tenant_id" 497 # azure_client_id: "your_client_id" 498 # azure_client_secret: "your_client_secret" 499 inactive: true 500 501 # tmp suspended: dh key too small 502 # - name: base 503 # engine: base 504 # shortcut: bs 505 506 - name: bandcamp 507 engine: bandcamp 508 shortcut: bc 509 categories: music 510 511 - name: baidu 512 baidu_category: general 513 categories: [general] 514 engine: baidu 515 shortcut: bd 516 disabled: true 517 518 - name: baidu images 519 baidu_category: images 520 categories: [images] 521 engine: baidu 522 shortcut: bdi 523 disabled: true 524 525 - name: baidu kaifa 526 baidu_category: it 527 categories: [it] 528 engine: baidu 529 shortcut: bdk 530 disabled: true 531 532 - name: wikipedia 533 engine: wikipedia 534 shortcut: wp 535 # add "list" to the array to get results in the results list 536 display_type: ["infobox"] 537 categories: [general] 538 539 - name: bilibili 540 engine: bilibili 541 shortcut: bil 542 disabled: true 543 544 - name: bing 545 engine: bing 546 shortcut: bi 547 disabled: true 548 549 - name: bing images 550 engine: bing_images 551 shortcut: bii 552 553 - name: bing news 554 engine: bing_news 555 shortcut: bin 556 557 - name: bing videos 558 engine: bing_videos 559 shortcut: biv 560 561 - name: bitchute 562 engine: bitchute 563 shortcut: bit 564 disabled: true 565 566 - name: bitbucket 567 engine: xpath 568 paging: true 569 search_url: https://bitbucket.org/repo/all/{pageno}?name={query} 570 url_xpath: //article[@class="repo-summary"]//a[@class="repo-link"]/@href 571 title_xpath: //article[@class="repo-summary"]//a[@class="repo-link"] 572 content_xpath: //article[@class="repo-summary"]/p 573 categories: [it, repos] 574 timeout: 4.0 575 disabled: true 576 shortcut: bb 577 about: 578 website: https://bitbucket.org/ 579 wikidata_id: Q2493781 580 official_api_documentation: https://developer.atlassian.com/bitbucket 581 use_official_api: false 582 require_api_key: false 583 results: HTML 584 585 - name: bpb 586 engine: bpb 587 shortcut: bpb 588 disabled: true 589 590 - name: btdigg 591 engine: btdigg 592 shortcut: bt 593 disabled: true 594 595 - name: openverse 596 engine: openverse 597 categories: images 598 shortcut: opv 599 600 - name: media.ccc.de 601 engine: ccc_media 602 shortcut: c3tv 603 # We don't set language: de here because media.ccc.de is not just 604 # for a German audience. It contains many English videos and many 605 # German videos have English subtitles. 606 disabled: true 607 608 - name: cachy os packages 609 engine: cachy_os 610 shortcut: cos 611 disabled: true 612 613 - name: chefkoch 614 engine: chefkoch 615 shortcut: chef 616 # to show premium or plus results too: 617 # skip_premium: false 618 619 # WARNING: links from chinaso.com voilate users privacy 620 # Before activate these engines its mandatory to read 621 # - https://github.com/searxng/searxng/issues/4694 622 # - https://docs.searxng.org/dev/engines/online/chinaso.html 623 624 - name: chinaso news 625 engine: chinaso 626 shortcut: chinaso 627 categories: [news] 628 chinaso_category: news 629 chinaso_news_source: all 630 disabled: true 631 inactive: true 632 633 - name: chinaso images 634 engine: chinaso 635 network: chinaso news 636 shortcut: chinasoi 637 categories: [images] 638 chinaso_category: images 639 disabled: true 640 inactive: true 641 642 - name: chinaso videos 643 engine: chinaso 644 network: chinaso news 645 shortcut: chinasov 646 categories: [videos] 647 chinaso_category: videos 648 disabled: true 649 inactive: true 650 651 - name: cloudflareai 652 engine: cloudflareai 653 shortcut: cfai 654 # get api token and accont id from https://developers.cloudflare.com/workers-ai/get-started/rest-api/ 655 cf_account_id: "your_cf_accout_id" 656 cf_ai_api: "your_cf_api" 657 # create your ai gateway by https://developers.cloudflare.com/ai-gateway/get-started/creating-gateway/ 658 cf_ai_gateway: "your_cf_ai_gateway_name" 659 # find the model name from https://developers.cloudflare.com/workers-ai/models/#text-generation 660 cf_ai_model: "ai_model_name" 661 # custom your preferences 662 # cf_ai_model_display_name: 'Cloudflare AI' 663 # cf_ai_model_assistant: 'prompts_for_assistant_role' 664 # cf_ai_model_system: 'prompts_for_system_role' 665 timeout: 30 666 inactive: true 667 668 - name: core.ac.uk 669 engine: core 670 shortcut: cor 671 # read https://docs.searxng.org/dev/engines/online/core.html 672 api_key: "" 673 inactive: true 674 675 - name: crossref 676 engine: crossref 677 shortcut: cr 678 timeout: 30 679 disabled: true 680 681 - name: crowdview 682 engine: json_engine 683 shortcut: cv 684 categories: general 685 paging: false 686 search_url: https://crowdview-next-js.onrender.com/api/search-v3?query={query} 687 results_query: results 688 url_query: link 689 title_query: title 690 content_query: snippet 691 title_html_to_text: true 692 content_html_to_text: true 693 disabled: true 694 about: 695 website: https://crowdview.ai/ 696 697 - name: yep 698 engine: yep 699 shortcut: yep 700 categories: general 701 search_type: web 702 timeout: 15 703 disabled: true 704 705 - name: yep images 706 engine: yep 707 shortcut: yepi 708 categories: images 709 search_type: images 710 disabled: true 711 712 - name: yep news 713 engine: yep 714 shortcut: yepn 715 categories: news 716 search_type: news 717 disabled: true 718 719 - name: currency 720 engine: currency_convert 721 shortcut: cc 722 723 - name: deezer 724 engine: deezer 725 shortcut: dz 726 disabled: true 727 728 - name: destatis 729 engine: destatis 730 shortcut: destat 731 disabled: true 732 733 - name: deviantart 734 engine: deviantart 735 shortcut: da 736 timeout: 3.0 737 738 - name: devicons 739 engine: devicons 740 shortcut: di 741 timeout: 3.0 742 743 - name: ddg definitions 744 engine: duckduckgo_definitions 745 shortcut: ddd 746 weight: 2 747 disabled: true 748 tests: *tests_infobox 749 750 # cloudflare protected 751 # - name: digbt 752 # engine: digbt 753 # shortcut: dbt 754 # timeout: 6.0 755 # disabled: true 756 757 - name: docker hub 758 engine: docker_hub 759 shortcut: dh 760 categories: [it, packages] 761 762 - name: encyclosearch 763 engine: json_engine 764 shortcut: es 765 categories: general 766 paging: true 767 search_url: https://encyclosearch.org/encyclosphere/search?q={query}&page={pageno}&resultsPerPage=15 768 results_query: Results 769 url_query: SourceURL 770 title_query: Title 771 content_query: Description 772 disabled: true 773 about: 774 website: https://encyclosearch.org 775 official_api_documentation: https://encyclosearch.org/docs/#/rest-api 776 use_official_api: true 777 require_api_key: false 778 results: JSON 779 780 - name: erowid 781 engine: xpath 782 paging: true 783 first_page_num: 0 784 page_size: 30 785 search_url: https://www.erowid.org/search.php?q={query}&s={pageno} 786 url_xpath: //dl[@class="results-list"]/dt[@class="result-title"]/a/@href 787 title_xpath: //dl[@class="results-list"]/dt[@class="result-title"]/a/text() 788 content_xpath: //dl[@class="results-list"]/dd[@class="result-details"] 789 categories: [] 790 shortcut: ew 791 disabled: true 792 about: 793 website: https://www.erowid.org/ 794 wikidata_id: Q1430691 795 official_api_documentation: 796 use_official_api: false 797 require_api_key: false 798 results: HTML 799 800 - name: elasticsearch 801 shortcut: els 802 engine: elasticsearch 803 # base_url: http://localhost:9200 804 # username: elastic 805 # password: changeme 806 # index: my-index 807 # enable_http: true 808 # available options: match, simple_query_string, term, terms, custom 809 query_type: match 810 # if query_type is set to custom, provide your query here 811 # custom_query_json: {"query":{"match_all": {}}} 812 # show_metadata: false 813 inactive: true 814 815 - name: wikidata 816 engine: wikidata 817 shortcut: wd 818 timeout: 3.0 819 weight: 2 820 # add "list" to the array to get results in the results list 821 display_type: ["infobox"] 822 tests: *tests_infobox 823 categories: [general] 824 825 - name: duckduckgo 826 engine: duckduckgo 827 shortcut: ddg 828 829 - name: duckduckgo images 830 engine: duckduckgo_extra 831 categories: [images, web] 832 ddg_category: images 833 shortcut: ddi 834 disabled: true 835 836 - name: duckduckgo videos 837 engine: duckduckgo_extra 838 categories: [videos, web] 839 ddg_category: videos 840 shortcut: ddv 841 disabled: true 842 843 - name: duckduckgo news 844 engine: duckduckgo_extra 845 categories: [news, web] 846 ddg_category: news 847 shortcut: ddn 848 disabled: true 849 850 - name: duckduckgo weather 851 engine: duckduckgo_weather 852 shortcut: ddw 853 disabled: true 854 855 - name: apple maps 856 engine: apple_maps 857 shortcut: apm 858 disabled: true 859 timeout: 5.0 860 861 - name: emojipedia 862 engine: emojipedia 863 timeout: 4.0 864 shortcut: em 865 disabled: true 866 867 - name: tineye 868 engine: tineye 869 shortcut: tin 870 timeout: 9.0 871 disabled: true 872 873 - name: etymonline 874 engine: xpath 875 paging: true 876 search_url: https://etymonline.com/search?page={pageno}&q={query} 877 url_xpath: //a[contains(@class, "word__name--")]/@href 878 title_xpath: //a[contains(@class, "word__name--")] 879 content_xpath: //section[contains(@class, "word__defination")] 880 first_page_num: 1 881 shortcut: et 882 categories: [dictionaries] 883 about: 884 website: https://www.etymonline.com/ 885 wikidata_id: Q1188617 886 official_api_documentation: 887 use_official_api: false 888 require_api_key: false 889 results: HTML 890 891 - name: ebay 892 engine: ebay 893 shortcut: eb 894 base_url: "https://www.ebay.com" 895 inactive: true 896 timeout: 5 897 898 - name: 1x 899 engine: www1x 900 shortcut: 1x 901 timeout: 3.0 902 disabled: true 903 904 - name: fdroid 905 engine: fdroid 906 shortcut: fd 907 disabled: true 908 909 - name: findthatmeme 910 engine: findthatmeme 911 shortcut: ftm 912 disabled: true 913 914 - name: flickr 915 categories: images 916 shortcut: fl 917 engine: flickr_noapi 918 919 - name: flickr_api 920 # You can use the engine using the official stable API, but you need an API 921 # key, see: https://www.flickr.com/services/apps/create/ 922 engine: flickr 923 categories: images 924 shortcut: fla 925 # api_key: 'apikey' # required! 926 inactive: true 927 928 - name: free software directory 929 engine: mediawiki 930 shortcut: fsd 931 categories: [it, software wikis] 932 base_url: https://directory.fsf.org/ 933 search_type: title 934 timeout: 5.0 935 disabled: true 936 about: 937 website: https://directory.fsf.org/ 938 wikidata_id: Q2470288 939 940 - name: freesound 941 engine: freesound 942 shortcut: fnd 943 timeout: 15.0 944 # API key required, see: https://freesound.org/docs/api/overview.html 945 # api_key: MyAPIkey 946 inactive: true 947 948 - name: frinkiac 949 engine: frinkiac 950 shortcut: frk 951 disabled: true 952 953 - name: fynd 954 engine: xpath 955 search_url: https://fynd.bot/?search={query}&offset={pageno} 956 results_xpath: //div[contains(@class, "result-item")] 957 url_xpath: .//a/@href 958 title_xpath: .//div[contains(@class, "title-line")] 959 content_xpath: .//div[contains(@class, "description")] 960 thumbnail_xpath: .//img[contains(@class, "preview-img")]/@src 961 paging: true 962 first_page_num: 0 963 page_size: 10 964 categories: general 965 disabled: true 966 shortcut: fynd 967 about: 968 website: https://fynd.bot 969 use_official_api: false 970 require_api_key: false 971 results: HTML 972 973 - name: fyyd 974 engine: fyyd 975 shortcut: fy 976 timeout: 8.0 977 disabled: true 978 979 - name: geizhals 980 engine: geizhals 981 shortcut: geiz 982 disabled: true 983 984 - name: genius 985 engine: genius 986 shortcut: gen 987 988 - name: gentoo 989 engine: mediawiki 990 shortcut: ge 991 categories: ["it", "software wikis"] 992 base_url: "https://wiki.gentoo.org/" 993 api_path: "api.php" 994 search_type: text 995 timeout: 10 996 997 - name: gitlab 998 engine: gitlab 999 base_url: https://gitlab.com 1000 shortcut: gl 1001 disabled: true 1002 about: 1003 website: https://gitlab.com/ 1004 wikidata_id: Q16639197 1005 1006 # - name: gnome 1007 # engine: gitlab 1008 # base_url: https://gitlab.gnome.org 1009 # shortcut: gn 1010 # about: 1011 # website: https://gitlab.gnome.org 1012 # wikidata_id: Q44316 1013 1014 - name: github 1015 engine: github 1016 shortcut: gh 1017 1018 - name: github code 1019 engine: github_code 1020 shortcut: ghc 1021 inactive: true 1022 ghc_auth: 1023 # type is one of: 1024 # * none 1025 # * personal_access_token 1026 # * bearer 1027 # When none is passed, the token is not requried. 1028 type: "none" 1029 token: "token" 1030 # specify whether to highlight the matching lines to the query 1031 ghc_highlight_matching_lines: true 1032 ghc_strip_new_lines: true 1033 ghc_strip_whitespace: false 1034 timeout: 10.0 1035 1036 - name: codeberg 1037 # https://docs.searxng.org/dev/engines/online/gitea.html 1038 engine: gitea 1039 base_url: https://codeberg.org 1040 shortcut: cb 1041 disabled: true 1042 1043 - name: gitea.com 1044 engine: gitea 1045 base_url: https://gitea.com 1046 shortcut: gitea 1047 disabled: true 1048 1049 - name: goodreads 1050 engine: goodreads 1051 shortcut: good 1052 timeout: 4.0 1053 disabled: true 1054 1055 - name: google 1056 engine: google 1057 shortcut: go 1058 # additional_tests: 1059 # android: *test_android 1060 1061 - name: google images 1062 engine: google_images 1063 shortcut: goi 1064 # additional_tests: 1065 # android: *test_android 1066 # dali: 1067 # matrix: 1068 # query: ['Dali Christ'] 1069 # lang: ['en', 'de', 'fr', 'zh-CN'] 1070 # result_container: 1071 # - ['one_title_contains', 'Salvador'] 1072 1073 - name: google news 1074 engine: google_news 1075 shortcut: gon 1076 # additional_tests: 1077 # android: *test_android 1078 1079 - name: google videos 1080 engine: google_videos 1081 shortcut: gov 1082 # additional_tests: 1083 # android: *test_android 1084 1085 - name: google scholar 1086 engine: google_scholar 1087 shortcut: gos 1088 1089 - name: google play apps 1090 engine: google_play 1091 categories: [files, apps] 1092 shortcut: gpa 1093 play_categ: apps 1094 disabled: true 1095 1096 - name: google play movies 1097 engine: google_play 1098 categories: videos 1099 shortcut: gpm 1100 play_categ: movies 1101 disabled: true 1102 1103 - name: grokipedia 1104 engine: grokipedia 1105 shortcut: gp 1106 disabled: true 1107 inactive: true 1108 1109 - name: material icons 1110 engine: material_icons 1111 shortcut: mi 1112 disabled: true 1113 1114 - name: habrahabr 1115 engine: xpath 1116 paging: true 1117 search_url: https://habr.com/en/search/page{pageno}/?q={query} 1118 results_xpath: //article[contains(@class, "tm-articles-list__item")] 1119 url_xpath: .//a[@class="tm-title__link"]/@href 1120 title_xpath: .//a[@class="tm-title__link"] 1121 content_xpath: .//div[contains(@class, "article-formatted-body")] 1122 categories: it 1123 timeout: 4.0 1124 disabled: true 1125 shortcut: habr 1126 about: 1127 website: https://habr.com/ 1128 wikidata_id: Q4494434 1129 official_api_documentation: https://habr.com/en/docs/help/api/ 1130 use_official_api: false 1131 require_api_key: false 1132 results: HTML 1133 1134 - name: hackernews 1135 engine: hackernews 1136 shortcut: hn 1137 disabled: true 1138 1139 - name: hex 1140 engine: hex 1141 shortcut: hex 1142 disabled: true 1143 # Valid values: name inserted_at updated_at total_downloads recent_downloads 1144 sort_criteria: "recent_downloads" 1145 page_size: 10 1146 1147 - name: crates.io 1148 engine: crates 1149 shortcut: crates 1150 disabled: true 1151 timeout: 6.0 1152 1153 - name: hoogle 1154 engine: xpath 1155 search_url: https://hoogle.haskell.org/?hoogle={query} 1156 results_xpath: '//div[@class="result"]' 1157 title_xpath: './/div[@class="ans"]//a' 1158 url_xpath: './/div[@class="ans"]//a/@href' 1159 content_xpath: './/div[@class="from"]' 1160 page_size: 20 1161 categories: [it, packages] 1162 shortcut: ho 1163 about: 1164 website: https://hoogle.haskell.org/ 1165 wikidata_id: Q34010 1166 official_api_documentation: https://hackage.haskell.org/api 1167 use_official_api: false 1168 require_api_key: false 1169 results: JSON 1170 1171 - name: il post 1172 engine: il_post 1173 shortcut: pst 1174 disabled: true 1175 1176 - name: huggingface 1177 engine: huggingface 1178 shortcut: hf 1179 disabled: true 1180 1181 - name: huggingface datasets 1182 huggingface_endpoint: datasets 1183 engine: huggingface 1184 shortcut: hfd 1185 disabled: true 1186 1187 - name: huggingface spaces 1188 huggingface_endpoint: spaces 1189 engine: huggingface 1190 shortcut: hfs 1191 disabled: true 1192 1193 - name: imdb 1194 engine: imdb 1195 shortcut: imdb 1196 timeout: 6.0 1197 disabled: true 1198 1199 - name: imgur 1200 engine: imgur 1201 shortcut: img 1202 disabled: true 1203 1204 - name: ina 1205 engine: ina 1206 shortcut: in 1207 timeout: 6.0 1208 disabled: true 1209 1210 # - name: invidious 1211 # engine: invidious 1212 # # if you want to use invidious with SearXNG you should setup one locally 1213 # # https://github.com/searxng/searxng/issues/2722#issuecomment-2884993248 1214 # base_url: 1215 # - https://invidious.example1.com 1216 # - https://invidious.example2.com 1217 # shortcut: iv 1218 # timeout: 3.0 1219 1220 - name: ipernity 1221 engine: ipernity 1222 shortcut: ip 1223 disabled: true 1224 1225 - name: iqiyi 1226 engine: iqiyi 1227 shortcut: iq 1228 disabled: true 1229 1230 - name: jisho 1231 engine: jisho 1232 shortcut: js 1233 timeout: 3.0 1234 disabled: true 1235 1236 - name: kickass 1237 engine: kickass 1238 base_url: 1239 - https://kickasstorrents.to 1240 - https://kickasstorrents.cr 1241 - https://kickasstorrent.cr 1242 - https://kickass.sx 1243 - https://kat.am 1244 shortcut: kc 1245 timeout: 4.0 1246 1247 - name: lemmy communities 1248 engine: lemmy 1249 lemmy_type: Communities 1250 shortcut: leco 1251 1252 - name: lemmy users 1253 engine: lemmy 1254 network: lemmy communities 1255 lemmy_type: Users 1256 shortcut: leus 1257 1258 - name: lemmy posts 1259 engine: lemmy 1260 network: lemmy communities 1261 lemmy_type: Posts 1262 shortcut: lepo 1263 1264 - name: lemmy comments 1265 engine: lemmy 1266 network: lemmy communities 1267 lemmy_type: Comments 1268 shortcut: lecom 1269 1270 - name: library genesis 1271 engine: xpath 1272 # search_url: https://libgen.is/search.php?req={query} 1273 search_url: https://libgen.rs/search.php?req={query} 1274 url_xpath: //a[contains(@href,"book/index.php?md5")]/@href 1275 title_xpath: //a[contains(@href,"book/")]/text()[1] 1276 content_xpath: //td/a[1][contains(@href,"=author")]/text() 1277 categories: files 1278 timeout: 7.0 1279 disabled: true 1280 shortcut: lg 1281 about: 1282 website: https://libgen.fun/ 1283 wikidata_id: Q22017206 1284 official_api_documentation: 1285 use_official_api: false 1286 require_api_key: false 1287 results: HTML 1288 1289 - name: z-library 1290 engine: zlibrary 1291 shortcut: zlib 1292 timeout: 7.0 1293 disabled: true 1294 # https://github.com/searxng/searxng/issues/3610 1295 inactive: true 1296 1297 - name: library of congress 1298 engine: loc 1299 shortcut: loc 1300 categories: images 1301 disabled: true 1302 1303 - name: libretranslate 1304 engine: libretranslate 1305 # https://github.com/LibreTranslate/LibreTranslate?tab=readme-ov-file#mirrors 1306 base_url: 1307 - https://libretranslate.com/translate 1308 # api_key: '' 1309 shortcut: lt 1310 inactive: true 1311 1312 - name: lingva 1313 engine: lingva 1314 shortcut: lv 1315 # set lingva instance in url, by default it will use the official instance 1316 # url: https://lingva.thedaviddelta.com 1317 1318 - name: lobste.rs 1319 engine: xpath 1320 search_url: https://lobste.rs/search?q={query}&what=stories&order=relevance 1321 results_xpath: //li[contains(@class, "story")] 1322 url_xpath: .//a[@class="u-url"]/@href 1323 title_xpath: .//a[@class="u-url"] 1324 content_xpath: .//a[@class="domain"] 1325 categories: it 1326 shortcut: lo 1327 timeout: 5.0 1328 disabled: true 1329 about: 1330 website: https://lobste.rs/ 1331 wikidata_id: Q60762874 1332 official_api_documentation: 1333 use_official_api: false 1334 require_api_key: false 1335 results: HTML 1336 1337 - name: lucide 1338 engine: lucide 1339 shortcut: luc 1340 timeout: 3.0 1341 1342 - name: marginalia 1343 engine: marginalia 1344 shortcut: mar 1345 # To get an API key, please follow the instructions at 1346 # - https://about.marginalia-search.com/article/api/ 1347 # api_key: '' 1348 disabled: true 1349 inactive: true 1350 1351 - name: mastodon users 1352 engine: mastodon 1353 mastodon_type: accounts 1354 base_url: https://mastodon.social 1355 shortcut: mau 1356 1357 - name: mastodon hashtags 1358 engine: mastodon 1359 mastodon_type: hashtags 1360 base_url: https://mastodon.social 1361 shortcut: mah 1362 1363 # - name: matrixrooms 1364 # engine: mrs 1365 # # https://docs.searxng.org/dev/engines/online/mrs.html 1366 # # base_url: https://mrs-api-host 1367 # shortcut: mtrx 1368 # disabled: true 1369 1370 - name: mdn 1371 shortcut: mdn 1372 engine: json_engine 1373 categories: [it] 1374 paging: true 1375 search_url: https://developer.mozilla.org/api/v1/search?q={query}&page={pageno} 1376 results_query: documents 1377 url_query: mdn_url 1378 url_prefix: https://developer.mozilla.org 1379 title_query: title 1380 content_query: summary 1381 about: 1382 website: https://developer.mozilla.org 1383 wikidata_id: Q3273508 1384 official_api_documentation: null 1385 use_official_api: false 1386 require_api_key: false 1387 results: JSON 1388 1389 - name: metacpan 1390 engine: metacpan 1391 shortcut: cpan 1392 disabled: true 1393 number_of_results: 20 1394 1395 # https://docs.searxng.org/dev/engines/offline/search-indexer-engines.html#module-searx.engines.meilisearch 1396 # - name: meilisearch 1397 # engine: meilisearch 1398 # shortcut: mes 1399 # enable_http: true 1400 # base_url: http://localhost:7700 1401 # index: my-index 1402 # auth_key: Bearer XXXX 1403 1404 - name: microsoft learn 1405 engine: microsoft_learn 1406 shortcut: msl 1407 disabled: true 1408 1409 - name: mixcloud 1410 engine: mixcloud 1411 shortcut: mc 1412 1413 # MongoDB engine 1414 # Required dependency: pymongo 1415 # - name: mymongo 1416 # engine: mongodb 1417 # shortcut: md 1418 # exact_match_only: false 1419 # host: '127.0.0.1' 1420 # port: 27017 1421 # enable_http: true 1422 # results_per_page: 20 1423 # database: 'business' 1424 # collection: 'reviews' # name of the db collection 1425 # key: 'name' # key in the collection to search for 1426 1427 - name: mozhi 1428 engine: mozhi 1429 base_url: 1430 - https://mozhi.aryak.me 1431 - https://translate.bus-hit.me 1432 - https://nyc1.mz.ggtyler.dev 1433 # mozhi_engine: google - see https://mozhi.aryak.me for supported engines 1434 timeout: 4.0 1435 shortcut: mz 1436 disabled: true 1437 1438 - name: mwmbl 1439 engine: mwmbl 1440 # api_url: https://api.mwmbl.org 1441 shortcut: mwm 1442 disabled: true 1443 1444 - name: niconico 1445 engine: niconico 1446 shortcut: nico 1447 disabled: true 1448 1449 - name: npm 1450 engine: npm 1451 shortcut: npm 1452 timeout: 5.0 1453 disabled: true 1454 1455 - name: nyaa 1456 engine: nyaa 1457 shortcut: nt 1458 disabled: true 1459 1460 - name: mankier 1461 engine: json_engine 1462 search_url: https://www.mankier.com/api/v2/mans/?q={query} 1463 results_query: results 1464 url_query: url 1465 title_query: name 1466 content_query: description 1467 categories: it 1468 shortcut: man 1469 about: 1470 website: https://www.mankier.com/ 1471 official_api_documentation: https://www.mankier.com/api 1472 use_official_api: true 1473 require_api_key: false 1474 results: JSON 1475 1476 - name: odysee 1477 engine: odysee 1478 shortcut: od 1479 disabled: true 1480 1481 - name: ollama 1482 engine: ollama 1483 shortcut: ollama 1484 disabled: true 1485 1486 - name: openairedatasets 1487 engine: json_engine 1488 paging: true 1489 search_url: https://api.openaire.eu/search/datasets?format=json&page={pageno}&size=10&title={query} 1490 results_query: response/results/result 1491 url_query: metadata/oaf:entity/oaf:result/children/instance/webresource/url/$ 1492 title_query: metadata/oaf:entity/oaf:result/title/$ 1493 content_query: metadata/oaf:entity/oaf:result/description/$ 1494 content_html_to_text: true 1495 categories: "science" 1496 shortcut: oad 1497 timeout: 5.0 1498 about: 1499 website: https://www.openaire.eu/ 1500 wikidata_id: Q25106053 1501 official_api_documentation: https://api.openaire.eu/ 1502 use_official_api: false 1503 require_api_key: false 1504 results: JSON 1505 1506 - name: openairepublications 1507 engine: json_engine 1508 paging: true 1509 search_url: https://api.openaire.eu/search/publications?format=json&page={pageno}&size=10&title={query} 1510 results_query: response/results/result 1511 url_query: metadata/oaf:entity/oaf:result/children/instance/webresource/url/$ 1512 title_query: metadata/oaf:entity/oaf:result/title/$ 1513 content_query: metadata/oaf:entity/oaf:result/description/$ 1514 content_html_to_text: true 1515 categories: science 1516 shortcut: oap 1517 timeout: 5.0 1518 about: 1519 website: https://www.openaire.eu/ 1520 wikidata_id: Q25106053 1521 official_api_documentation: https://api.openaire.eu/ 1522 use_official_api: false 1523 require_api_key: false 1524 results: JSON 1525 1526 - name: openalex 1527 engine: openalex 1528 shortcut: oa 1529 # https://docs.searxng.org/dev/engines/online/openalex.html 1530 # Recommended by OpenAlex: join the polite pool with an email address 1531 # mailto: "[email protected]" 1532 timeout: 5.0 1533 disabled: true 1534 1535 - name: openclipart 1536 engine: openclipart 1537 shortcut: ocl 1538 inactive: true 1539 disabled: true 1540 timeout: 30 1541 1542 - name: openlibrary 1543 engine: openlibrary 1544 shortcut: ol 1545 timeout: 10 1546 disabled: true 1547 1548 - name: openmeteo 1549 engine: open_meteo 1550 shortcut: om 1551 disabled: true 1552 1553 # - name: opensemanticsearch 1554 # engine: opensemantic 1555 # shortcut: oss 1556 # base_url: 'http://localhost:8983/solr/opensemanticsearch/' 1557 1558 - name: openstreetmap 1559 engine: openstreetmap 1560 shortcut: osm 1561 1562 - name: openrepos 1563 engine: xpath 1564 paging: true 1565 search_url: https://openrepos.net/search/node/{query}?page={pageno} 1566 url_xpath: //li[@class="search-result"]//h3[@class="title"]/a/@href 1567 title_xpath: //li[@class="search-result"]//h3[@class="title"]/a 1568 content_xpath: //li[@class="search-result"]//div[@class="search-snippet-info"]//p[@class="search-snippet"] 1569 categories: files 1570 timeout: 4.0 1571 disabled: true 1572 shortcut: or 1573 about: 1574 website: https://openrepos.net/ 1575 wikidata_id: 1576 official_api_documentation: 1577 use_official_api: false 1578 require_api_key: false 1579 results: HTML 1580 1581 - name: packagist 1582 engine: json_engine 1583 paging: true 1584 search_url: https://packagist.org/search.json?q={query}&page={pageno} 1585 results_query: results 1586 url_query: url 1587 title_query: name 1588 content_query: description 1589 categories: [it, packages] 1590 disabled: true 1591 timeout: 5.0 1592 shortcut: pack 1593 about: 1594 website: https://packagist.org 1595 wikidata_id: Q108311377 1596 official_api_documentation: https://packagist.org/apidoc 1597 use_official_api: true 1598 require_api_key: false 1599 results: JSON 1600 1601 - name: pdbe 1602 engine: pdbe 1603 shortcut: pdb 1604 # Hide obsolete PDB entries. Default is not to hide obsolete structures 1605 # hide_obsolete: false 1606 1607 - name: photon 1608 engine: photon 1609 shortcut: ph 1610 1611 - name: pinterest 1612 engine: pinterest 1613 shortcut: pin 1614 1615 - name: piped 1616 engine: piped 1617 shortcut: ppd 1618 categories: videos 1619 piped_filter: videos 1620 timeout: 3.0 1621 inactive: true 1622 1623 # URL to use as link and for embeds 1624 frontend_url: https://srv.piped.video 1625 # Instance will be selected randomly, for more see https://piped-instances.kavin.rocks/ 1626 backend_url: 1627 - https://pipedapi.ducks.party 1628 - https://api.piped.private.coffee 1629 1630 - name: piped.music 1631 engine: piped 1632 network: piped 1633 shortcut: ppdm 1634 categories: music 1635 piped_filter: music_songs 1636 timeout: 3.0 1637 inactive: true 1638 1639 - name: piratebay 1640 engine: piratebay 1641 shortcut: tpb 1642 # You may need to change this URL to a proxy if piratebay is blocked in your 1643 # country 1644 url: https://thepiratebay.org/ 1645 timeout: 3.0 1646 1647 - name: pixabay images 1648 engine: pixabay 1649 pixabay_type: images 1650 categories: images 1651 shortcut: pixi 1652 disabled: true 1653 1654 - name: pixabay videos 1655 engine: pixabay 1656 pixabay_type: videos 1657 categories: videos 1658 shortcut: pixv 1659 disabled: true 1660 1661 - name: pixiv 1662 shortcut: pv 1663 engine: pixiv 1664 disabled: true 1665 inactive: true 1666 remove_ai_images: false 1667 pixiv_image_proxies: 1668 - https://pximg.example.org 1669 # A proxy is required to load the images. Hosting an image proxy server 1670 # for Pixiv: 1671 # --> https://pixivfe-docs.pages.dev/hosting/image-proxy-server/ 1672 # Proxies from public instances. Ask the public instances owners if they 1673 # agree to receive traffic from SearXNG! 1674 # --> https://codeberg.org/VnPower/PixivFE#instances 1675 # --> https://github.com/searxng/searxng/pull/3192#issuecomment-1941095047 1676 # image proxy of https://pixiv.cat 1677 # - https://i.pixiv.cat 1678 # image proxy of https://www.pixiv.pics 1679 # - https://pximg.cocomi.eu.org 1680 # image proxy of https://pixivfe.exozy.me 1681 # - https://pximg.exozy.me 1682 # image proxy of https://pixivfe.ducks.party 1683 # - https://pixiv.ducks.party 1684 # image proxy of https://pixiv.perennialte.ch 1685 # - https://pximg.perennialte.ch 1686 1687 - name: podcastindex 1688 engine: podcastindex 1689 shortcut: podcast 1690 1691 # Required dependency: psychopg2 1692 # - name: postgresql 1693 # engine: postgresql 1694 # database: postgres 1695 # username: postgres 1696 # password: postgres 1697 # limit: 10 1698 # query_str: 'SELECT * from my_table WHERE my_column = %(query)s' 1699 # shortcut : psql 1700 1701 - name: presearch 1702 engine: presearch 1703 search_type: search 1704 categories: [general, web] 1705 shortcut: ps 1706 timeout: 4.0 1707 disabled: true 1708 1709 - name: presearch images 1710 engine: presearch 1711 network: presearch 1712 search_type: images 1713 categories: [images, web] 1714 timeout: 4.0 1715 shortcut: psimg 1716 disabled: true 1717 1718 - name: presearch videos 1719 engine: presearch 1720 network: presearch 1721 search_type: videos 1722 categories: [general, web] 1723 timeout: 4.0 1724 shortcut: psvid 1725 disabled: true 1726 1727 - name: presearch news 1728 engine: presearch 1729 network: presearch 1730 search_type: news 1731 categories: [news, web] 1732 timeout: 4.0 1733 shortcut: psnews 1734 disabled: true 1735 1736 - name: pub.dev 1737 engine: xpath 1738 shortcut: pd 1739 search_url: https://pub.dev/packages?q={query}&page={pageno} 1740 paging: true 1741 results_xpath: //div[contains(@class,"packages-item")] 1742 url_xpath: ./div/h3/a/@href 1743 title_xpath: ./div/h3/a 1744 content_xpath: ./div/div/div[contains(@class,"packages-description")]/span 1745 categories: [packages, it] 1746 timeout: 3.0 1747 disabled: true 1748 first_page_num: 1 1749 about: 1750 website: https://pub.dev/ 1751 official_api_documentation: https://pub.dev/help/api 1752 use_official_api: false 1753 require_api_key: false 1754 results: HTML 1755 1756 - name: public domain image archive 1757 engine: public_domain_image_archive 1758 shortcut: pdia 1759 disabled: true 1760 1761 - name: pubmed 1762 engine: pubmed 1763 shortcut: pub 1764 1765 - name: pypi 1766 shortcut: pypi 1767 engine: pypi 1768 1769 - name: quark 1770 quark_category: general 1771 categories: [general] 1772 engine: quark 1773 shortcut: qk 1774 disabled: true 1775 1776 - name: quark images 1777 quark_category: images 1778 categories: [images] 1779 engine: quark 1780 shortcut: qki 1781 disabled: true 1782 1783 - name: qwant 1784 qwant_categ: web 1785 engine: qwant 1786 shortcut: qw 1787 categories: [general, web] 1788 disabled: true 1789 additional_tests: 1790 rosebud: *test_rosebud 1791 1792 - name: qwant news 1793 qwant_categ: news 1794 engine: qwant 1795 shortcut: qwn 1796 categories: news 1797 network: qwant 1798 1799 - name: qwant images 1800 qwant_categ: images 1801 engine: qwant 1802 shortcut: qwi 1803 categories: [images, web] 1804 network: qwant 1805 1806 - name: qwant videos 1807 qwant_categ: videos 1808 engine: qwant 1809 shortcut: qwv 1810 categories: [videos, web] 1811 network: qwant 1812 1813 # - name: library 1814 # engine: recoll 1815 # shortcut: lib 1816 # base_url: 'https://recoll.example.org/' 1817 # search_dir: '' 1818 # mount_prefix: /export 1819 # dl_prefix: 'https://download.example.org' 1820 # timeout: 30.0 1821 # categories: files 1822 # disabled: true 1823 1824 # - name: recoll library reference 1825 # engine: recoll 1826 # base_url: 'https://recoll.example.org/' 1827 # search_dir: reference 1828 # mount_prefix: /export 1829 # dl_prefix: 'https://download.example.org' 1830 # shortcut: libr 1831 # timeout: 30.0 1832 # categories: files 1833 # disabled: true 1834 1835 - name: radio browser 1836 engine: radio_browser 1837 shortcut: rb 1838 1839 - name: reddit 1840 engine: reddit 1841 shortcut: re 1842 page_size: 25 1843 disabled: true 1844 1845 - name: reuters 1846 engine: reuters 1847 shortcut: reu 1848 # https://docs.searxng.org/dev/engines/online/reuters.html 1849 # sort_order = "relevance" 1850 1851 - name: right dao 1852 engine: xpath 1853 paging: true 1854 page_size: 12 1855 search_url: https://rightdao.com/search?q={query}&start={pageno} 1856 results_xpath: //div[contains(@class, "description")] 1857 url_xpath: ../div[contains(@class, "title")]/a/@href 1858 title_xpath: ../div[contains(@class, "title")] 1859 content_xpath: . 1860 categories: general 1861 shortcut: rd 1862 disabled: true 1863 about: 1864 website: https://rightdao.com/ 1865 use_official_api: false 1866 require_api_key: false 1867 results: HTML 1868 1869 - name: rottentomatoes 1870 engine: rottentomatoes 1871 shortcut: rt 1872 disabled: true 1873 1874 # Required dependency: valkey 1875 # - name: myvalkey 1876 # shortcut : rds 1877 # engine: valkey_server 1878 # exact_match_only: false 1879 # host: '127.0.0.1' 1880 # port: 6379 1881 # enable_http: true 1882 # password: '' 1883 # db: 0 1884 1885 # tmp suspended: bad certificate 1886 # - name: scanr structures 1887 # shortcut: scs 1888 # engine: scanr_structures 1889 # disabled: true 1890 1891 - name: searchmysite 1892 engine: xpath 1893 shortcut: sms 1894 categories: general 1895 paging: true 1896 search_url: https://searchmysite.net/search/?q={query}&page={pageno} 1897 results_xpath: //div[contains(@class,'search-result')] 1898 url_xpath: .//a[contains(@class,'result-link')]/@href 1899 title_xpath: .//span[contains(@class,'result-title-txt')]/text() 1900 content_xpath: ./p[@id='result-hightlight'] 1901 disabled: true 1902 about: 1903 website: https://searchmysite.net 1904 1905 - name: selfhst icons 1906 engine: selfhst 1907 shortcut: si 1908 disabled: true 1909 1910 - name: sepiasearch 1911 engine: sepiasearch 1912 shortcut: sep 1913 1914 - name: sogou 1915 engine: sogou 1916 shortcut: sogou 1917 disabled: true 1918 1919 - name: sogou images 1920 engine: sogou_images 1921 shortcut: sogoui 1922 disabled: true 1923 1924 - name: sogou videos 1925 engine: sogou_videos 1926 shortcut: sogouv 1927 disabled: true 1928 1929 - name: sogou wechat 1930 engine: sogou_wechat 1931 shortcut: sogouw 1932 disabled: true 1933 1934 - name: soundcloud 1935 engine: soundcloud 1936 shortcut: sc 1937 1938 - name: stackoverflow 1939 engine: stackexchange 1940 shortcut: st 1941 api_site: "stackoverflow" 1942 categories: [it, q&a] 1943 1944 - name: askubuntu 1945 engine: stackexchange 1946 shortcut: ubuntu 1947 api_site: "askubuntu" 1948 categories: [it, q&a] 1949 1950 - name: superuser 1951 engine: stackexchange 1952 shortcut: su 1953 api_site: "superuser" 1954 categories: [it, q&a] 1955 1956 - name: discuss.python 1957 engine: discourse 1958 shortcut: dpy 1959 base_url: "https://discuss.python.org" 1960 categories: [it, q&a] 1961 disabled: true 1962 1963 - name: caddy.community 1964 engine: discourse 1965 shortcut: caddy 1966 base_url: "https://caddy.community" 1967 categories: [it, q&a] 1968 disabled: true 1969 1970 - name: pi-hole.community 1971 engine: discourse 1972 shortcut: pi 1973 categories: [it, q&a] 1974 base_url: "https://discourse.pi-hole.net" 1975 disabled: true 1976 1977 - name: searchcode code 1978 engine: searchcode_code 1979 shortcut: scc 1980 disabled: true 1981 inactive: true 1982 1983 # - name: searx 1984 # engine: searx_engine 1985 # shortcut: se 1986 # instance_urls : 1987 # - http://127.0.0.1:8888/ 1988 # - ... 1989 # disabled: true 1990 1991 - name: semantic scholar 1992 engine: semantic_scholar 1993 shortcut: se 1994 1995 # Spotify needs API credentials 1996 # - name: spotify 1997 # engine: spotify 1998 # shortcut: stf 1999 # api_client_id: ******* 2000 # api_client_secret: ******* 2001 2002 # - name: solr 2003 # engine: solr 2004 # shortcut: slr 2005 # base_url: http://localhost:8983 2006 # collection: collection_name 2007 # sort: '' # sorting: asc or desc 2008 # field_list: '' # comma separated list of field names to display on the UI 2009 # default_fields: '' # default field to query 2010 # query_fields: '' # query fields 2011 # enable_http: true 2012 2013 - name: springer nature 2014 engine: springer 2015 shortcut: springer 2016 timeout: 5 2017 # read https://docs.searxng.org/dev/engines/online/springer.html 2018 api_key: "" 2019 inactive: true 2020 2021 - name: startpage 2022 engine: startpage 2023 shortcut: sp 2024 startpage_categ: web 2025 categories: [general, web] 2026 additional_tests: 2027 rosebud: *test_rosebud 2028 2029 - name: startpage news 2030 engine: startpage 2031 startpage_categ: news 2032 categories: [news, web] 2033 shortcut: spn 2034 2035 - name: startpage images 2036 engine: startpage 2037 startpage_categ: images 2038 categories: [images, web] 2039 shortcut: spi 2040 2041 - name: steam 2042 engine: steam 2043 shortcut: stm 2044 disabled: true 2045 2046 - name: tokyotoshokan 2047 engine: tokyotoshokan 2048 shortcut: tt 2049 timeout: 6.0 2050 disabled: true 2051 2052 - name: solidtorrents 2053 engine: solidtorrents 2054 shortcut: solid 2055 timeout: 4.0 2056 base_url: 2057 - https://solidtorrents.to 2058 - https://bitsearch.to 2059 2060 # For this demo of the sqlite engine download: 2061 # https://liste.mediathekview.de/filmliste-v2.db.bz2 2062 # and unpack into searx/data/filmliste-v2.db 2063 # Query to test: "!mediathekview concert" 2064 # 2065 # - name: mediathekview 2066 # engine: sqlite 2067 # shortcut: mediathekview 2068 # categories: [general, videos] 2069 # result_type: MainResult 2070 # database: searx/data/filmliste-v2.db 2071 # query_str: >- 2072 # SELECT title || ' (' || time(duration, 'unixepoch') || ')' AS title, 2073 # COALESCE( NULLIF(url_video_hd,''), NULLIF(url_video_sd,''), url_video) AS url, 2074 # description AS content 2075 # FROM film 2076 # WHERE title LIKE :wildcard OR description LIKE :wildcard 2077 # ORDER BY duration DESC 2078 2079 - name: tagesschau 2080 engine: tagesschau 2081 # when set to false, display URLs from Tagesschau, and not the actual source 2082 # (e.g. NDR, WDR, SWR, HR, ...) 2083 use_source_url: true 2084 shortcut: ts 2085 disabled: true 2086 2087 - name: tmdb 2088 engine: xpath 2089 paging: true 2090 categories: movies 2091 search_url: https://www.themoviedb.org/search?page={pageno}&query={query} 2092 results_xpath: //div[contains(@class,"movie") or contains(@class,"tv")]//div[contains(@class,"card")] 2093 url_xpath: .//div[contains(@class,"poster")]/a/@href 2094 thumbnail_xpath: .//img/@src 2095 title_xpath: .//div[contains(@class,"title")]//h2 2096 content_xpath: .//div[contains(@class,"overview")] 2097 shortcut: tm 2098 disabled: true 2099 2100 # Requires Tor 2101 - name: torch 2102 engine: xpath 2103 paging: true 2104 search_url: http://xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd.onion/cgi-bin/omega/omega?P={query}&DEFAULTOP=and 2105 results_xpath: //table//tr 2106 url_xpath: ./td[2]/a 2107 title_xpath: ./td[2]/b 2108 content_xpath: ./td[2]/small 2109 categories: onions 2110 enable_http: true 2111 shortcut: tch 2112 2113 # TubeArchivist is a self-hosted Youtube archivist software. 2114 # https://docs.searxng.org/dev/engines/online/tubearchivist.html 2115 # 2116 # - name: tubearchivist 2117 # engine: tubearchivist 2118 # shortcut: tuba 2119 # base_url: 2120 # ta_token: 2121 # ta_link_to_mp4: false 2122 2123 # torznab engine lets you query any torznab compatible indexer. Using this 2124 # engine in combination with Jackett opens the possibility to query a lot of 2125 # public and private indexers directly from SearXNG. More details at: 2126 # https://docs.searxng.org/dev/engines/online/torznab.html 2127 - name: Torznab EZTV 2128 engine: torznab 2129 shortcut: eztv 2130 # base_url: http://localhost:9117/api/v2.0/indexers/eztv/results/torznab 2131 # enable_http: true # if using localhost 2132 # api_key: xxxxxxxxxxxxxxx 2133 show_magnet_links: true 2134 show_torrent_files: false 2135 # https://github.com/Jackett/Jackett/wiki/Jackett-Categories 2136 torznab_categories: # optional 2137 - 2000 2138 - 5000 2139 inactive: true 2140 2141 # tmp suspended - too slow, too many errors 2142 # - name: urbandictionary 2143 # engine : xpath 2144 # search_url : https://www.urbandictionary.com/define.php?term={query} 2145 # url_xpath : //*[@class="word"]/@href 2146 # title_xpath : //*[@class="def-header"] 2147 # content_xpath: //*[@class="meaning"] 2148 # shortcut: ud 2149 2150 - name: unsplash 2151 engine: unsplash 2152 shortcut: us 2153 2154 - name: yandex 2155 engine: yandex 2156 categories: general 2157 search_type: web 2158 shortcut: yd 2159 disabled: true 2160 2161 - name: yandex images 2162 engine: yandex 2163 network: yandex 2164 categories: images 2165 search_type: images 2166 shortcut: ydi 2167 disabled: true 2168 2169 - name: yandex music 2170 engine: yandex_music 2171 network: yandex 2172 shortcut: ydm 2173 disabled: true 2174 # https://yandex.com/support/music/access.html 2175 2176 - name: yahoo 2177 engine: yahoo 2178 shortcut: yh 2179 disabled: true 2180 2181 - name: yahoo news 2182 engine: yahoo_news 2183 shortcut: yhn 2184 2185 - name: youtube 2186 shortcut: yt 2187 engine: youtube_noapi 2188 2189 - name: youtube_api 2190 # You can use the engine using the official stable API, but you need an API 2191 # key See: https://console.developers.google.com/project 2192 engine: youtube_api 2193 # api_key: '' # required! 2194 shortcut: yta 2195 inactive: true 2196 2197 - name: dailymotion 2198 engine: dailymotion 2199 shortcut: dm 2200 2201 - name: vimeo 2202 engine: vimeo 2203 shortcut: vm 2204 2205 - name: wiby 2206 engine: json_engine 2207 paging: true 2208 search_url: https://wiby.me/json/?q={query}&p={pageno} 2209 url_query: URL 2210 title_query: Title 2211 content_query: Snippet 2212 categories: [general, web] 2213 shortcut: wib 2214 disabled: true 2215 about: 2216 website: https://wiby.me/ 2217 2218 - name: wikibooks 2219 engine: mediawiki 2220 weight: 0.5 2221 shortcut: wb 2222 categories: [general, wikimedia] 2223 base_url: "https://{language}.wikibooks.org/" 2224 search_type: text 2225 disabled: true 2226 about: 2227 website: https://www.wikibooks.org/ 2228 wikidata_id: Q367 2229 2230 - name: wikinews 2231 engine: mediawiki 2232 shortcut: wn 2233 categories: [news, wikimedia] 2234 base_url: "https://{language}.wikinews.org/" 2235 search_type: text 2236 srsort: create_timestamp_desc 2237 about: 2238 website: https://www.wikinews.org/ 2239 wikidata_id: Q964 2240 2241 - name: wikiquote 2242 engine: mediawiki 2243 weight: 0.5 2244 shortcut: wq 2245 categories: [general, wikimedia] 2246 base_url: "https://{language}.wikiquote.org/" 2247 search_type: text 2248 disabled: true 2249 additional_tests: 2250 rosebud: *test_rosebud 2251 about: 2252 website: https://www.wikiquote.org/ 2253 wikidata_id: Q369 2254 2255 - name: wikisource 2256 engine: mediawiki 2257 weight: 0.5 2258 shortcut: ws 2259 categories: [general, wikimedia] 2260 base_url: "https://{language}.wikisource.org/" 2261 search_type: text 2262 disabled: true 2263 about: 2264 website: https://www.wikisource.org/ 2265 wikidata_id: Q263 2266 2267 - name: wikispecies 2268 engine: mediawiki 2269 shortcut: wsp 2270 categories: [general, science, wikimedia] 2271 base_url: "https://species.wikimedia.org/" 2272 search_type: text 2273 disabled: true 2274 about: 2275 website: https://species.wikimedia.org/ 2276 wikidata_id: Q13679 2277 tests: 2278 wikispecies: 2279 matrix: 2280 query: "Campbell, L.I. et al. 2011: MicroRNAs" 2281 lang: en 2282 result_container: 2283 - not_empty 2284 - ["one_title_contains", "Tardigrada"] 2285 test: 2286 - unique_results 2287 2288 - name: wiktionary 2289 engine: mediawiki 2290 shortcut: wt 2291 categories: [dictionaries, wikimedia] 2292 base_url: "https://{language}.wiktionary.org/" 2293 search_type: text 2294 about: 2295 website: https://www.wiktionary.org/ 2296 wikidata_id: Q151 2297 2298 - name: wikiversity 2299 engine: mediawiki 2300 weight: 0.5 2301 shortcut: wv 2302 categories: [general, wikimedia] 2303 base_url: "https://{language}.wikiversity.org/" 2304 search_type: text 2305 disabled: true 2306 about: 2307 website: https://www.wikiversity.org/ 2308 wikidata_id: Q370 2309 2310 - name: wikivoyage 2311 engine: mediawiki 2312 weight: 0.5 2313 shortcut: wy 2314 categories: [general, wikimedia] 2315 base_url: "https://{language}.wikivoyage.org/" 2316 search_type: text 2317 disabled: true 2318 about: 2319 website: https://www.wikivoyage.org/ 2320 wikidata_id: Q373 2321 2322 - name: wikicommons.images 2323 engine: wikicommons 2324 shortcut: wci 2325 categories: images 2326 wc_search_type: image 2327 2328 - name: wikicommons.videos 2329 engine: wikicommons 2330 shortcut: wcv 2331 categories: videos 2332 wc_search_type: video 2333 2334 - name: wikicommons.audio 2335 engine: wikicommons 2336 shortcut: wca 2337 categories: music 2338 wc_search_type: audio 2339 2340 - name: wikicommons.files 2341 engine: wikicommons 2342 shortcut: wcf 2343 categories: files 2344 wc_search_type: file 2345 2346 - name: wolframalpha 2347 shortcut: wa 2348 engine: wolframalpha_noapi 2349 timeout: 6.0 2350 categories: general 2351 disabled: true 2352 2353 - name: wolframalpha_api 2354 # You can use the engine using the official stable API, but you need an API 2355 # key. See: https://products.wolframalpha.com/api/ 2356 engine: wolframalpha_api 2357 # api_key: '' # required! 2358 shortcut: waa 2359 timeout: 6.0 2360 categories: general 2361 inactive: true 2362 2363 - name: dictzone 2364 engine: dictzone 2365 shortcut: dc 2366 2367 - name: mymemory translated 2368 engine: translated 2369 shortcut: tl 2370 timeout: 5.0 2371 # You can use without an API key, but you are limited to 1000 words/day 2372 # See: https://mymemory.translated.net/doc/usagelimits.php 2373 # api_key: '' 2374 2375 # Required dependency: mysql-connector-python 2376 # - name: mysql 2377 # engine: mysql_server 2378 # database: mydatabase 2379 # username: user 2380 # password: pass 2381 # limit: 10 2382 # query_str: 'SELECT * from mytable WHERE fieldname=%(query)s' 2383 # shortcut: mysql 2384 2385 # Required dependency: mariadb 2386 # - name: mariadb 2387 # engine: mariadb_server 2388 # database: mydatabase 2389 # username: user 2390 # password: pass 2391 # limit: 10 2392 # query_str: 'SELECT * from mytable WHERE fieldname=%(query)s' 2393 # shortcut: mdb 2394 2395 - name: 1337x 2396 engine: 1337x 2397 shortcut: 1337x 2398 disabled: true 2399 2400 - name: duden 2401 engine: duden 2402 shortcut: du 2403 disabled: true 2404 2405 - name: seznam 2406 shortcut: szn 2407 engine: seznam 2408 disabled: true 2409 2410 - name: deepl 2411 engine: deepl 2412 shortcut: dpl 2413 # You can use the engine using the official stable API, but you need an API key 2414 # See: https://www.deepl.com/pro-api?cta=header-pro-api 2415 # api_key: '' # required! 2416 timeout: 5.0 2417 inactive: true 2418 2419 - name: mojeek 2420 shortcut: mjk 2421 engine: mojeek 2422 categories: [general, web] 2423 disabled: true 2424 2425 - name: mojeek images 2426 shortcut: mjkimg 2427 engine: mojeek 2428 categories: [images, web] 2429 search_type: images 2430 paging: false 2431 disabled: true 2432 2433 - name: mojeek news 2434 shortcut: mjknews 2435 engine: mojeek 2436 categories: [news, web] 2437 search_type: news 2438 paging: false 2439 disabled: true 2440 2441 - name: moviepilot 2442 engine: moviepilot 2443 shortcut: mp 2444 disabled: true 2445 2446 - name: naver 2447 categories: [general, web] 2448 engine: naver 2449 shortcut: nvr 2450 disabled: true 2451 2452 - name: naver images 2453 naver_category: images 2454 categories: [images] 2455 engine: naver 2456 shortcut: nvri 2457 disabled: true 2458 2459 - name: naver news 2460 naver_category: news 2461 categories: [news] 2462 engine: naver 2463 shortcut: nvrn 2464 disabled: true 2465 2466 - name: naver videos 2467 naver_category: videos 2468 categories: [videos] 2469 engine: naver 2470 shortcut: nvrv 2471 disabled: true 2472 2473 - name: rubygems 2474 shortcut: rbg 2475 engine: xpath 2476 paging: true 2477 search_url: https://rubygems.org/search?page={pageno}&query={query} 2478 results_xpath: /html/body/main/div/a[@class="gems__gem"] 2479 url_xpath: ./@href 2480 title_xpath: ./span/h2 2481 content_xpath: ./span/p 2482 suggestion_xpath: /html/body/main/div/div[@class="search__suggestions"]/p/a 2483 first_page_num: 1 2484 categories: [it, packages] 2485 disabled: true 2486 about: 2487 website: https://rubygems.org/ 2488 wikidata_id: Q1853420 2489 official_api_documentation: https://guides.rubygems.org/rubygems-org-api/ 2490 use_official_api: false 2491 require_api_key: false 2492 results: HTML 2493 2494 - name: peertube 2495 engine: peertube 2496 shortcut: ptb 2497 paging: true 2498 # alternatives see: https://instances.joinpeertube.org/instances 2499 # base_url: https://tube.4aem.com 2500 categories: videos 2501 disabled: true 2502 timeout: 6.0 2503 2504 - name: mediathekviewweb 2505 engine: mediathekviewweb 2506 shortcut: mvw 2507 disabled: true 2508 2509 - name: yacy 2510 # https://docs.searxng.org/dev/engines/online/yacy.html 2511 engine: yacy 2512 categories: general 2513 search_type: text 2514 # see https://github.com/searxng/searxng/pull/3631#issuecomment-2240903027 2515 base_url: 2516 - https://yacy.searchlab.eu 2517 shortcut: ya 2518 disabled: true 2519 # if you aren't using HTTPS for your local yacy instance disable https 2520 # enable_http: false 2521 search_mode: "global" 2522 # timeout can be reduced in 'local' search mode 2523 timeout: 5.0 2524 2525 - name: yacy images 2526 engine: yacy 2527 network: yacy 2528 categories: images 2529 search_type: image 2530 shortcut: yai 2531 disabled: true 2532 # timeout can be reduced in 'local' search mode 2533 timeout: 5.0 2534 2535 - name: rumble 2536 engine: rumble 2537 shortcut: ru 2538 base_url: https://rumble.com/ 2539 paging: true 2540 categories: videos 2541 disabled: true 2542 2543 - name: repology 2544 engine: repology 2545 shortcut: rep 2546 disabled: true 2547 inactive: true 2548 2549 - name: livespace 2550 engine: livespace 2551 shortcut: ls 2552 categories: videos 2553 disabled: true 2554 timeout: 5.0 2555 2556 - name: wordnik 2557 engine: wordnik 2558 shortcut: wnik 2559 timeout: 5.0 2560 2561 - name: woxikon.de synonyme 2562 engine: xpath 2563 shortcut: woxi 2564 categories: [dictionaries] 2565 timeout: 5.0 2566 disabled: true 2567 search_url: https://synonyme.woxikon.de/synonyme/{query}.php 2568 url_xpath: //div[@class="upper-synonyms"]/a/@href 2569 content_xpath: //div[@class="synonyms-list-group"] 2570 title_xpath: //div[@class="upper-synonyms"]/a 2571 no_result_for_http_status: [404] 2572 about: 2573 website: https://www.woxikon.de/ 2574 wikidata_id: # No Wikidata ID 2575 use_official_api: false 2576 require_api_key: false 2577 results: HTML 2578 language: de 2579 2580 - name: seekr news 2581 engine: seekr 2582 shortcut: senews 2583 categories: news 2584 seekr_category: news 2585 disabled: true 2586 2587 - name: seekr images 2588 engine: seekr 2589 network: seekr news 2590 shortcut: seimg 2591 categories: images 2592 seekr_category: images 2593 disabled: true 2594 2595 - name: seekr videos 2596 engine: seekr 2597 network: seekr news 2598 shortcut: sevid 2599 categories: videos 2600 seekr_category: videos 2601 disabled: true 2602 2603 - name: stract 2604 engine: stract 2605 shortcut: str 2606 disabled: true 2607 2608 - name: svgrepo 2609 engine: svgrepo 2610 shortcut: svg 2611 timeout: 10.0 2612 disabled: true 2613 2614 - name: tootfinder 2615 engine: tootfinder 2616 shortcut: toot 2617 2618 - name: uxwing 2619 engine: uxwing 2620 shortcut: ux 2621 disabled: true 2622 2623 - name: voidlinux 2624 engine: voidlinux 2625 shortcut: void 2626 disabled: true 2627 2628 - name: wallhaven 2629 engine: wallhaven 2630 # api_key: abcdefghijklmnopqrstuvwxyz 2631 shortcut: wh 2632 inactive: true 2633 2634 # wikimini: online encyclopedia for children 2635 # The fulltext and title parameter is necessary for Wikimini because 2636 # sometimes it will not show the results and redirect instead 2637 - name: wikimini 2638 engine: xpath 2639 shortcut: wkmn 2640 search_url: https://fr.wikimini.org/w/index.php?search={query}&title=Sp%C3%A9cial%3ASearch&fulltext=Search 2641 url_xpath: //li/div[@class="mw-search-result-heading"]/a/@href 2642 title_xpath: //li//div[@class="mw-search-result-heading"]/a 2643 content_xpath: //li/div[@class="searchresult"] 2644 categories: general 2645 disabled: true 2646 about: 2647 website: https://wikimini.org/ 2648 wikidata_id: Q3568032 2649 use_official_api: false 2650 require_api_key: false 2651 results: HTML 2652 language: fr 2653 2654 - name: wttr.in 2655 engine: wttr 2656 shortcut: wttr 2657 timeout: 9.0 2658 2659 - name: brave 2660 engine: brave 2661 shortcut: br 2662 time_range_support: true 2663 paging: true 2664 categories: [general, web] 2665 brave_category: search 2666 # brave_spellcheck: true 2667 2668 - name: brave.images 2669 engine: brave 2670 network: brave 2671 shortcut: brimg 2672 categories: [images, web] 2673 brave_category: images 2674 2675 - name: brave.videos 2676 engine: brave 2677 network: brave 2678 shortcut: brvid 2679 categories: [videos, web] 2680 brave_category: videos 2681 2682 - name: brave.news 2683 engine: brave 2684 network: brave 2685 shortcut: brnews 2686 categories: news 2687 brave_category: news 2688 2689 # - name: brave.goggles 2690 # engine: brave 2691 # network: brave 2692 # shortcut: brgog 2693 # time_range_support: true 2694 # paging: true 2695 # categories: [general, web] 2696 # brave_category: goggles 2697 # Goggles: # required! This should be a URL ending in .goggle 2698 2699 - name: lib.rs 2700 shortcut: lrs 2701 engine: lib_rs 2702 disabled: true 2703 2704 - name: sourcehut 2705 shortcut: srht 2706 engine: sourcehut 2707 # https://docs.searxng.org/dev/engines/online/sourcehut.html 2708 # sourcehut_sort_order: longest-active 2709 disabled: true 2710 2711 - name: bt4g 2712 engine: bt4g 2713 shortcut: bt4g 2714 2715 - name: pkg.go.dev 2716 engine: pkg_go_dev 2717 shortcut: pgo 2718 disabled: true 2719 2720 - name: senscritique 2721 engine: senscritique 2722 shortcut: scr 2723 timeout: 4.0 2724 disabled: true 2725 2726 - name: minecraft wiki 2727 engine: mediawiki 2728 shortcut: mcw 2729 categories: ["software wikis"] 2730 base_url: https://minecraft.wiki/ 2731 api_path: "api.php" 2732 search_type: text 2733 disabled: true 2734 about: 2735 website: https://minecraft.wiki/ 2736 wikidata_id: Q105533483 2737 2738 # Doku engine lets you access to any Doku wiki instance: 2739 # A public one or a privete/corporate one. 2740 # - name: ubuntuwiki 2741 # engine: doku 2742 # shortcut: uw 2743 # base_url: 'https://doc.ubuntu-fr.org' 2744 2745 # Be careful when enabling this engine if you are 2746 # running a public instance. Do not expose any sensitive 2747 # information. You can restrict access by configuring a list 2748 # of access tokens under tokens. 2749 # - name: git grep 2750 # engine: command 2751 # command: ['git', 'grep', '{{QUERY}}'] 2752 # shortcut: gg 2753 # tokens: [] 2754 # disabled: true 2755 # delimiter: 2756 # chars: ':' 2757 # keys: ['filepath', 'code'] 2758 2759 # Be careful when enabling this engine if you are 2760 # running a public instance. Do not expose any sensitive 2761 # information. You can restrict access by configuring a list 2762 # of access tokens under tokens. 2763 # - name: locate 2764 # engine: command 2765 # command: ['locate', '{{QUERY}}'] 2766 # shortcut: loc 2767 # tokens: [] 2768 # disabled: true 2769 # delimiter: 2770 # chars: ' ' 2771 # keys: ['line'] 2772 2773 # Be careful when enabling this engine if you are 2774 # running a public instance. Do not expose any sensitive 2775 # information. You can restrict access by configuring a list 2776 # of access tokens under tokens. 2777 # - name: find 2778 # engine: command 2779 # command: ['find', '.', '-name', '{{QUERY}}'] 2780 # query_type: path 2781 # shortcut: fnd 2782 # tokens: [] 2783 # disabled: true 2784 # delimiter: 2785 # chars: ' ' 2786 # keys: ['line'] 2787 2788 # Be careful when enabling this engine if you are 2789 # running a public instance. Do not expose any sensitive 2790 # information. You can restrict access by configuring a list 2791 # of access tokens under tokens. 2792 # - name: pattern search in files 2793 # engine: command 2794 # command: ['fgrep', '{{QUERY}}'] 2795 # shortcut: fgr 2796 # tokens: [] 2797 # disabled: true 2798 # delimiter: 2799 # chars: ' ' 2800 # keys: ['line'] 2801 2802 # Be careful when enabling this engine if you are 2803 # running a public instance. Do not expose any sensitive 2804 # information. You can restrict access by configuring a list 2805 # of access tokens under tokens. 2806 # - name: regex search in files 2807 # engine: command 2808 # command: ['grep', '{{QUERY}}'] 2809 # shortcut: gr 2810 # tokens: [] 2811 # disabled: true 2812 # delimiter: 2813 # chars: ' ' 2814 # keys: ['line'] 2815 2816 doi_resolvers: 2817 oadoi.org: "https://oadoi.org/" 2818 doi.org: "https://doi.org/" 2819 sci-hub.se: "https://sci-hub.se/" 2820 sci-hub.st: "https://sci-hub.st/" 2821 sci-hub.ru: "https://sci-hub.ru/" 2822 2823 default_doi_resolver: "oadoi.org"