0
0

SearXNG: switched to new hostnames plugin

This commit is contained in:
Opnxng 2024-06-08 00:25:32 +08:00
parent 956c94befa
commit bfacb260c0

View File

@ -208,18 +208,19 @@ enabled_plugins:
- 'Tracker URL remover' - 'Tracker URL remover'
- 'Ahmia blacklist' # activation depends on outgoing.using_tor_proxy - 'Ahmia blacklist' # activation depends on outgoing.using_tor_proxy
# # these plugins are disabled if nothing is configured .. # # these plugins are disabled if nothing is configured ..
- 'Hostname replace' # see hostname_replace configuration below - 'Hostnames plugin' # see 'hostnames' configuration below
- 'Basic Calculator'
# - 'Open Access DOI rewrite' # - 'Open Access DOI rewrite'
# - 'Tor check plugin' # - 'Tor check plugin'
- 'Basic Calculator'
# # Read the docs before activate: auto-detection of the language could be # # Read the docs before activate: auto-detection of the language could be
# # detrimental to users expectations / users can activate the plugin in the # # detrimental to users expectations / users can activate the plugin in the
# # preferences if they want. # # preferences if they want.
# - 'Autodetect search language' # - 'Autodetect search language'
# Configuration of the "Hostname replace" plugin: # Configuration of the "Hostnames plugin":
#
hostname_replace: hostnames:
replace:
'(.*\.)?music.youtube\.com$': 'beatbump.io' '(.*\.)?music.youtube\.com$': 'beatbump.io'
'(.*\.)?youtube\.com$': 'invidious.fdn.fr' '(.*\.)?youtube\.com$': 'invidious.fdn.fr'
'(.*\.)?youtu\.be$': 'invidious.fdn.fr' '(.*\.)?youtu\.be$': 'invidious.fdn.fr'
@ -235,8 +236,8 @@ hostname_replace:
'(about\www\.)?twitter\.com$': 'xcancel.com' '(about\www\.)?twitter\.com$': 'xcancel.com'
'(.*\.)?quora\.com$': 'q.opnxng.com' '(.*\.)?quora\.com$': 'q.opnxng.com'
'(.*\.)?imdb\.com$': 'd.opnxng.com' '(.*\.)?imdb\.com$': 'd.opnxng.com'
# '(.*\.)?instagram\.com$': 'ig.opnxng.com' # '(.*\.)?instagram\.com$': 'ig.opnxng.com'
# '(.*\.)?tiktok\.com$': 'tt.opnxng.com' # '(.*\.)?tiktok\.com$': 'tt.opnxng.com'
'(.*\.)?threads\.net$': 'shoelace.mint.lgbt' '(.*\.)?threads\.net$': 'shoelace.mint.lgbt'
'(.*\.)?tieba.baidu\.com$': 'ti.opnxng.com' '(.*\.)?tieba.baidu\.com$': 'ti.opnxng.com'
'(.*\.)?wolframalpha\.com$': 'wf.opnxng.com' '(.*\.)?wolframalpha\.com$': 'wf.opnxng.com'
@ -247,219 +248,219 @@ hostname_replace:
'(.*\.)?mathoverflow\.net$': 'code.whatever.social/exchange/mathoverflow.net' '(.*\.)?mathoverflow\.net$': 'code.whatever.social/exchange/mathoverflow.net'
'(.*\.)?stackapps\.com$': 'code.whatever.social/exchange/stackapps.com' '(.*\.)?stackapps\.com$': 'code.whatever.social/exchange/stackapps.com'
'(.*\.)?askubuntu\.com$': 'code.whatever.social/exchange/askubuntu.com' '(.*\.)?askubuntu\.com$': 'code.whatever.social/exchange/askubuntu.com'
remove:
# block bload domains - '(.*\.)?facebook.com$'
- 'com\.de'
'com\.de': false - '(.*\.)?codegrepper\.com'
'(.*\.)?codegrepper\.com': false - '(.*\.)?w3schools\.com'
'(.*\.)?w3schools\.com': false - '(.*\.)?geeksforgeeks\.org'
'(.*\.)?geeksforgeeks\.org': false - '(.*\.)?stackshare\.io'
'(.*\.)?stackshare\.io': false - '(.*\.)?tutorialspoint\.com'
'(.*\.)?tutorialspoint\.com': false - '(.*\.)?answeright\.com'
'(.*\.)?answeright\.com': false - '(.*\.)?askdev\.info'
'(.*\.)?askdev\.info': false - '(.*\.)?askdev\.io'
'(.*\.)?askdev\.io': false - '(.*\.)?blogmepost\.com'
'(.*\.)?blogmepost\.com': false - '(.*\.)?c-sharpcorner\.com'
'(.*\.)?c-sharpcorner\.com': false - '(.*\.)?code-examples\.net'
'(.*\.)?code-examples\.net': false - '(.*\.)?codeflow\.site'
'(.*\.)?codeflow\.site': false - '(.*\.)?gitmemory\.cn'
'(.*\.)?gitmemory\.cn': false - '(.*\.)?gitmemory\.com'
'(.*\.)?gitmemory\.com': false - '(.*\.)?intellipaat\.com'
'(.*\.)?intellipaat\.com': false - '(.*\.)?javaer101\.com'
'(.*\.)?javaer101\.com': false - '(.*\.)?programmerstart\.com'
'(.*\.)?programmerstart\.com': false - '(.*\.)?programmersought\.com'
'(.*\.)?programmersought\.com': false - '(.*\.)?qastack\.com'
'(.*\.)?qastack\.com': false - '(.*\.)?roboflow\.ai'
'(.*\.)?roboflow\.ai': false - '(.*\.)?stackanswers\.net'
'(.*\.)?stackanswers\.net': false - '(.*\.)?stackoom\.com'
'(.*\.)?stackoom\.com': false - '(.*\.)?stackovernet\.com'
'(.*\.)?stackovernet\.com': false - '(.*\.)?stackovernet\.xyz'
'(.*\.)?stackovernet\.xyz': false - '(.*\.)?stackoverrun\.com'
'(.*\.)?stackoverrun\.com': false - '(.*\.)?thetopsites\.net'
'(.*\.)?thetopsites\.net': false - '(.*\.)?ubuntugeeks\.com'
'(.*\.)?ubuntugeeks\.com': false - '(.*\.)?cyberciti\.biz'
'(.*\.)?cyberciti\.biz': false - '(.*\.)?ispycode\.com'
'(.*\.)?ispycode\.com': false - '(.*\.)?reposhub\.com'
'(.*\.)?reposhub\.com': false - '(.*\.)?githubmemory\.com'
'(.*\.)?githubmemory\.com': false - '(.*\.)?issueexplorer\.com'
'(.*\.)?issueexplorer\.com': false - '(.*\.)?tabnine\.com'
'(.*\.)?tabnine\.com': false - '(.*\.)?gitcode\.net'
'(.*\.)?gitcode\.net': false - '(.*\.)?command-not-found\.com'
'(.*\.)?command-not-found\.com': false - '(.*\.)?im-coder\.com'
'(.*\.)?im-coder\.com': false - '(.*\.)?i-harness\.com'
'(.*\.)?i-harness\.com': false
# ublock-origin-shitty-copies-filter/stackoverflow-copycats.txt # ublock-origin-shitty-copies-filter/stackoverflow-copycats.txt
- '(.*\.)?code-examples\.net'
'(.*\.)?code-examples\.net': false - '(.*\.)?kotaeta\.com'
'(.*\.)?kotaeta\.com': false - '(.*\.)?answer-id\.com'
'(.*\.)?answer-id\.com': false - '(.*\.)?code\.i-harness\.com'
'(.*\.)?code\.i-harness\.com': false - '(.*\.)?living-sun\.com'
'(.*\.)?living-sun\.com': false - '(.*\.)?qastack\.jp'
'(.*\.)?qastack\.jp': false - '(.*\.)?qastack\.ru'
'(.*\.)?qastack\.ru': false - '(.*\.)?qastack\.it'
'(.*\.)?qastack\.it': false - '(.*\.)?qastack\.mx'
'(.*\.)?qastack\.mx': false - '(.*\.)?qastack\.com\.br'
'(.*\.)?qastack\.com\.br': false - '(.*\.)?qastack\.info\.tr'
'(.*\.)?qastack\.info\.tr': false - '(.*\.)?qastack\.in\.th'
'(.*\.)?qastack\.in\.th': false - '(.*\.)?qastack\.com\.de'
'(.*\.)?qastack\.com\.de': false - '(.*\.)?qastack\.fr'
'(.*\.)?qastack\.fr': false - '(.*\.)?qastack\.cn'
'(.*\.)?qastack\.cn': false - '(.*\.)?qastack\.com\.ua'
'(.*\.)?qastack\.com\.ua': false - '(.*\.)?qastack\.co\.in'
'(.*\.)?qastack\.co\.in': false - '(.*\.)?qastack\.kr'
'(.*\.)?qastack\.kr': false - '(.*\.)?qastack\.vn'
'(.*\.)?qastack\.vn': false - '(.*\.)?qastack\.net\.bd'
'(.*\.)?qastack\.net\.bd': false - '(.*\.)?qa-stack\.pl'
'(.*\.)?qa-stack\.pl': false - '(.*\.)?qastack\.id'
'(.*\.)?qastack\.id': false - '(.*\.)?coder\.work'
'(.*\.)?coder\.work': false - '(.*\.)?it-swarm-ja\.tech'
'(.*\.)?it-swarm-ja\.tech': false - '(.*\.)?it-swarm\.jp\.net'
'(.*\.)?it-swarm\.jp\.net': false - '(.*\.)?it-mure\.jp\.net'
'(.*\.)?it-mure\.jp\.net': false - '(.*\.)?it-swarm-ja\.com'
'(.*\.)?it-swarm-ja\.com': false - '(.*\.)?it-swarm\.com\.ru'
'(.*\.)?it-swarm\.com\.ru': false - '(.*\.)?codeflow\.site'
'(.*\.)?codeflow\.site': false - '(.*\.)?codeguides\.site'
'(.*\.)?codeguides\.site': false - '(.*\.)?overcoder\.net'
'(.*\.)?overcoder\.net': false - '(.*\.)?coderoad\.ru'
'(.*\.)?coderoad\.ru': false - '(.*\.)?generacodice\.blog'
'(.*\.)?generacodice\.blog': false - '(.*\.)?generacodice\.it'
'(.*\.)?generacodice\.it': false - '(.*\.)?generacodice\.com'
'(.*\.)?generacodice\.com': false - '(.*\.)?javaer101\.com'
'(.*\.)?javaer101\.com': false - '(.*\.)?voidcc\.com'
'(.*\.)?voidcc\.com': false - '(.*\.)?siwib\.org'
'(.*\.)?siwib\.org': false - '(.*\.)?fluffyfables\.com'
'(.*\.)?fluffyfables\.com': false - '(.*\.)?fixes\.pub'
'(.*\.)?fixes\.pub': false - '(.*\.)?knews\.vip'
'(.*\.)?knews\.vip': false - '(.*\.)?isolution\.pro'
'(.*\.)?isolution\.pro': false - '(.*\.)?uwenku\.com'
'(.*\.)?uwenku\.com': false - '(.*\.)?lycaeum\.dev'
'(.*\.)?lycaeum\.dev': false - '(.*\.)?brocante\.dev'
'(.*\.)?brocante\.dev': false - '(.*\.)?classmethod\.dev'
'(.*\.)?classmethod\.dev': false - '(.*\.)?stormcrow\.dev'
'(.*\.)?stormcrow\.dev': false - '(.*\.)?athabasca-foto\.com'
'(.*\.)?athabasca-foto\.com': false - '(.*\.)?zsharp\.org'
'(.*\.)?zsharp\.org': false - '(.*\.)?projectbackpack\.org'
'(.*\.)?projectbackpack\.org': false - '(.*\.)?waymanamechurch\.org'
'(.*\.)?waymanamechurch\.org': false - '(.*\.)?sunflowercreations\.org'
'(.*\.)?sunflowercreations\.org': false - '(.*\.)?cfadnc\.org'
'(.*\.)?cfadnc\.org': false - '(.*\.)?fitforlearning\.org'
'(.*\.)?fitforlearning\.org': false - '(.*\.)?panaindustrial\.com'
'(.*\.)?panaindustrial\.com': false - '(.*\.)?sierrasummit2005\.org'
'(.*\.)?sierrasummit2005\.org': false - '(.*\.)?theshuggahpies\.com'
'(.*\.)?theshuggahpies\.com': false - '(.*\.)?pcbconline\.org'
'(.*\.)?pcbconline\.org': false - '(.*\.)?nuomiphp\.com'
'(.*\.)?nuomiphp\.com': false - '(.*\.)?ubuntu\.buildwebhost\.com'
'(.*\.)?ubuntu\.buildwebhost\.com': false - '(.*\.)?ubuntuaa\.com'
'(.*\.)?ubuntuaa\.com': false - '(.*\.)?debugcn\.com'
'(.*\.)?debugcn\.com': false - '(.*\.)?sch22\.org'
'(.*\.)?sch22\.org': false - '(.*\.)?gupgallery\.com'
'(.*\.)?gupgallery\.com': false - '(.*\.)?amuddycup\.com'
'(.*\.)?amuddycup\.com': false - '(.*\.)?ecnf2016\.org'
'(.*\.)?ecnf2016\.org': false - '(.*\.)?softwareuser\.asklobster\.com'
'(.*\.)?softwareuser\.asklobster\.com': false - '(.*\.)?domainelespailles\.net'
'(.*\.)?domainelespailles\.net': false - '(.*\.)?ec-europe\.org'
'(.*\.)?ec-europe\.org': false - '(.*\.)?pakostnici\.com'
'(.*\.)?pakostnici\.com': false - '(.*\.)?try2explore\.com'
'(.*\.)?try2explore\.com': false - '(.*\.)?laravelquestions\.com'
'(.*\.)?laravelquestions\.com': false - '(.*\.)?itectec\.com'
'(.*\.)?itectec\.com': false - '(.*\.)?stackovergo\.com'
'(.*\.)?stackovergo\.com': false - '(.*\.)?faithcov\.org'
'(.*\.)?faithcov\.org': false - '(.*\.)?noblenaz\.org'
'(.*\.)?noblenaz\.org': false - '(.*\.)?py4u\.net'
'(.*\.)?py4u\.net': false - '(.*\.)?culinarydegree\.info'
'(.*\.)?culinarydegree\.info': false - '(.*\.)?safehavenpetrescue\.org'
'(.*\.)?safehavenpetrescue\.org': false - '(.*\.)?qapicks\.com'
'(.*\.)?qapicks\.com': false - '(.*\.)?issues-world\.com'
'(.*\.)?issues-world\.com': false - '(.*\.)?narkive\.jp'
'(.*\.)?narkive\.jp': false - '(.*\.)?ourladylakes\.org'
'(.*\.)?ourladylakes\.org': false - '(.*\.)?intellipaat\.com'
'(.*\.)?intellipaat\.com': false - '(.*\.)?article\.docway\.net'
'(.*\.)?article\.docway\.net': false - '(.*\.)?xiu2\.net'
'(.*\.)?xiu2\.net': false - '(.*\.)?codehero\.jp'
'(.*\.)?codehero\.jp': false - '(.*\.)?quabr\.com'
'(.*\.)?quabr\.com': false - '(.*\.)?webdevqa\.jp\.net'
'(.*\.)?webdevqa\.jp\.net': false - '(.*\.)?qapicks\.com'
'(.*\.)?qapicks\.com': false - '(.*\.)?exceptionshub\.com'
'(.*\.)?exceptionshub\.com': false - '(.*\.)?newbedev\.com'
'(.*\.)?newbedev\.com': false - '(.*\.)?codenong\.com'
'(.*\.)?codenong\.com': false - '(.*\.)?cainiaojiaocheng\.com'
'(.*\.)?cainiaojiaocheng\.com': false - '(.*\.)?routinepanic\.com'
'(.*\.)?routinepanic\.com': false - '(.*\.)?pythonwd\.com'
'(.*\.)?pythonwd\.com': false - '(.*\.)?tutorialmore\.com'
'(.*\.)?tutorialmore\.com': false - '(.*\.)?alwaysemmyhope\.com'
'(.*\.)?alwaysemmyhope\.com': false - '(.*\.)?pretagteam\.com'
'(.*\.)?pretagteam\.com': false - '(.*\.)?titanwolf\.org'
'(.*\.)?titanwolf\.org': false - '(.*\.)?coderedirect\.com'
'(.*\.)?coderedirect\.com': false - '(.*\.)?ostack\.cn'
'(.*\.)?ostack\.cn': false - '(.*\.)?easysavecode\.com'
'(.*\.)?easysavecode\.com': false - '(.*\.)?webdevdesigner\.com'
'(.*\.)?webdevdesigner\.com': false - '(.*\.)?ghcc\.net'
'(.*\.)?ghcc\.net': false - '(.*\.)?developreference\.com'
'(.*\.)?developreference\.com': false - '(.*\.)?semicolonworld\.com'
'(.*\.)?semicolonworld\.com': false - '(.*\.)?tipsfordev\.com'
'(.*\.)?tipsfordev\.com': false - '(.*\.)?qi-u\.com'
'(.*\.)?qi-u\.com': false - '(.*\.)?stackqna\.com'
'(.*\.)?stackqna\.com': false - '(.*\.)?xsprogram\.com'
'(.*\.)?xsprogram\.com': false - '(.*\.)?stackoom\.com'
'(.*\.)?stackoom\.com': false - '(.*\.)?it-swarm-fr\.com'
'(.*\.)?it-swarm-fr\.com': false - '(.*\.)?imtqy\.com'
'(.*\.)?imtqy\.com': false - '(.*\.)?christfever\.in'
'(.*\.)?christfever\.in': false - '(.*\.)?codersatellite\.com'
'(.*\.)?codersatellite\.com': false - '(.*\.)?cndgn\.com'
'(.*\.)?cndgn\.com': false - '(.*\.)?coredump\.biz'
'(.*\.)?coredump\.biz': false - '(.*\.)?farath\.com'
'(.*\.)?farath\.com': false - '(.*\.)?devbugfix\.com'
'(.*\.)?devbugfix\.com': false - '(.*\.)?tech\.wayne-chu\.com'
'(.*\.)?tech\.wayne-chu\.com': false - '(.*\.)?stackify\.dev'
'(.*\.)?stackify\.dev': false - '(.*\.)?webknox\.com'
'(.*\.)?webknox\.com': false - '(.*\.)?stackfinder\.jp\.net'
'(.*\.)?stackfinder\.jp\.net': false - '(.*\.)?coder-solution-jp\.com'
'(.*\.)?coder-solution-jp\.com': false - '(.*\.)?jpndev\.com'
'(.*\.)?jpndev\.com': false - '(.*\.)?uebu-kaihatsu\.jp\.net'
'(.*\.)?uebu-kaihatsu\.jp\.net': false - '(.*\.)?sqlite\.in'
'(.*\.)?sqlite\.in': false - '(.*\.)?stackguides\.com'
'(.*\.)?stackguides\.com': false - '(.*\.)?younggeeks\.in'
'(.*\.)?younggeeks\.in': false - '(.*\.)?answerlib\.com'
'(.*\.)?answerlib\.com': false - '(.*\.)?edupro\.id'
'(.*\.)?edupro\.id': false - '(.*\.)?python-stack\.de'
'(.*\.)?python-stack\.de': false - '(.*\.)?stackfinder\.ru'
'(.*\.)?stackfinder\.ru': false - '(.*\.)?stackfault\.net'
'(.*\.)?stackfault\.net': false - '(.*\.)?howtofix\.io'
'(.*\.)?howtofix\.io': false - '(.*\.)?buzzphp\.com'
'(.*\.)?buzzphp\.com': false - '(.*\.)?desenv-web-rp\.com'
'(.*\.)?desenv-web-rp\.com': false - '(.*\.)?askdev\.vn'
'(.*\.)?askdev\.vn': false - '(.*\.)?quares\.ru'
'(.*\.)?quares\.ru': false - '(.*\.)?examplefiles\.net'
'(.*\.)?examplefiles\.net': false - '(.*\.)?codewdw\.com'
'(.*\.)?codewdw\.com': false - '(.*\.)?jpcodeqa\.com'
'(.*\.)?jpcodeqa\.com': false - '(.*\.)?tutorialguruji\.com'
'(.*\.)?tutorialguruji\.com': false
# ublock-origin-shitty-copies-filter/github-copycats.txt # ublock-origin-shitty-copies-filter/github-copycats.txt
- '(.*\.)?bleepcoder.com'
- '(.*\.)?githubja.com'
- '(.*\.)?gitmemory.com'
- '(.*\.)?giters.com'
- '(.*\.)?githubmemory.com'
- '(.*\.)?wenyanet.com'
- '(.*\.)?issueexplorer.com'
- '(.*\.)?opensourcelibs.com'
- '(.*\.)?awesomeopensource.com'
- '(.*\.)?findbestopensource.com'
- '(.*\.)?githubhelp.com'
- '(.*\.)?pythonissues.com'
- '(.*\.)?golangrepo.com'
- '(.*\.)?gitmemory.cn'
- '(.*\.)?githubmate.com'
- '(.*\.)?reposhub.com'
- '(.*\.)?gitanswer.com'
- '(.*\.)?githubplus.com'
- '(.*\.)?pythonrepo.com'
- '(.*\.)?bestofcpp.com'
- '(.*\.)?github.innominds.com'
- '(.*\.)?www.higithub.com'
# low_priority:
# - '(.*\.)?google(\..*)?$'
# high_priority:
# - '(.*\.)?wikipedia.org$'
'(.*\.)?bleepcoder.com': false
'(.*\.)?githubja.com': false
'(.*\.)?gitmemory.com': false
'(.*\.)?giters.com': false
'(.*\.)?githubmemory.com': false
'(.*\.)?wenyanet.com': false
'(.*\.)?issueexplorer.com': false
'(.*\.)?opensourcelibs.com': false
'(.*\.)?awesomeopensource.com': false
'(.*\.)?findbestopensource.com': false
'(.*\.)?githubhelp.com': false
'(.*\.)?pythonissues.com': false
'(.*\.)?golangrepo.com': false
'(.*\.)?gitmemory.cn': false
'(.*\.)?githubmate.com': false
'(.*\.)?reposhub.com': false
'(.*\.)?gitanswer.com': false
'(.*\.)?githubplus.com': false
'(.*\.)?pythonrepo.com': false
'(.*\.)?bestofcpp.com': false
'(.*\.)?github.innominds.com': false
'(.*\.)?www.higithub.com': false
checker: checker:
# disable checker when in debug mode # disable checker when in debug mode