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