diff --git a/.env b/.env index d74d858..2dfdd28 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ PROD_URL=searx.gmoker.com -IMAGEAPP=docker.io/searxng/searxng:2024.5.15-949a73103 +IMAGEAPP=docker.io/searxng/searxng:2024.6.7-d4c3d3099 diff --git a/config/settings.yml b/config/settings.yml index 0b27abf..f0fb19f 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -215,7 +215,7 @@ enabled_plugins: - 'Ahmia blacklist' # activation depends on outgoing.using_tor_proxy # # these plugins are disabled if nothing is configured .. - 'Hostname replace' # see hostname_replace configuration below - - 'Calculator plugin' + - 'Basic Calculator' # - 'Open Access DOI rewrite' # - 'Tor check plugin' # # Read the docs before activate: auto-detection of the language could be @@ -226,16 +226,661 @@ enabled_plugins: # Configuration of the "Hostname replace" plugin: # hostname_replace: + '(.*\.)?-harness\.com': false + '(.*\.)?-learn\.cn': false + '(.*\.)?-resheno\.ru': false + '(.*\.)?00913\.ru': false + '(.*\.)?1r\.net': false + '(.*\.)?3coded\.com': false + '(.*\.)?3codelab\.com': false + '(.*\.)?3guides\.com': false + '(.*\.)?3programmers\.org': false + '(.*\.)?3toppers\.com': false + '(.*\.)?4k\.xyz': false + '(.*\.)?55yes\.com': false + '(.*\.)?60wiki\.ru': false + '(.*\.)?96t\.com': false + '(.*\.)?a-help\.ru': false + '(.*\.)?a-stack\..*': false + '(.*\.)?acit\.edu\.br': false + '(.*\.)?ackerthink\.com': false + '(.*\.)?acode\.ru': false + '(.*\.)?acosrepo\.com': false + '(.*\.)?adanswer\.com': false + '(.*\.)?afehavenpetrescue\.org': false + '(.*\.)?agmerge\.com': false + '(.*\.)?ailinglistapi\.info': false + '(.*\.)?ailpage\.com\.au': false + '(.*\.)?ailydevsblog\.com': false + '(.*\.)?ainiaojiaocheng\.com': false + '(.*\.)?aithcov\.org': false + '(.*\.)?akemeengr\.com': false + '(.*\.)?akostnici\.com': false + '(.*\.)?akst\.com': false + '(.*\.)?alidsense\.com': false + '(.*\.)?anaindustrial\.com': false + '(.*\.)?andeelacademy\.com': false + '(.*\.)?angofcoders\.net': false + '(.*\.)?anongdao\.com': false + '(.*\.)?ans\.pro': false + '(.*\.)?antashit\.com': false + '(.*\.)?apicks\.com': false + '(.*\.)?apper-tutorial\.net': false + '(.*\.)?apytay\.com': false + '(.*\.)?aqcode4u\.com': false + '(.*\.)?aqcodes\.com': false + '(.*\.)?arath\.com': false + '(.*\.)?aravelquestions\.com': false + '(.*\.)?archive\.ru': false + '(.*\.)?argon24\.com': false + '(.*\.)?arkive\..*': false + '(.*\.)?arkive\.co\.il': false + '(.*\.)?arus\.ru': false + '(.*\.)?astack\..*': false + '(.*\.)?astgit\.org': false + '(.*\.)?asysavecode\.com': false + '(.*\.)?at\.dev': false + '(.*\.)?atchconsole\.com': false + '(.*\.)?atewiki\.ru': false + '(.*\.)?atwolf\.org': false + '(.*\.)?ausalvikash\.in': false + '(.*\.)?avaer101\.com': false + '(.*\.)?avaerrorfix\.com': false + '(.*\.)?avafixing\.com': false + '(.*\.)?avarepos\.com': false + '(.*\.)?avascriptcn\.com': false + '(.*\.)?avascripttutorial\.net': false + '(.*\.)?avawenti\.com': false + '(.*\.)?axinterview\.com': false + '(.*\.)?axxw\.com': false + '(.*\.)?aymanamechurch\.org': false + '(.*\.)?ayne-chu\.com': false + '(.*\.)?az\.wiki': false + '(.*\.)?bcdef\.wiki': false + '(.*\.)?bestcode\.com': false + '(.*\.)?bootweb\.com': false + '(.*\.)?boxshare\.com': false + '(.*\.)?buntuaa\.com': false + '(.*\.)?buntugeeks\.com': false + '(.*\.)?buntuplace\.info': false + '(.*\.)?c-europe\.org': false + '(.*\.)?cbconline\.org': false + '(.*\.)?ccordeonmuseum\.nl': false + '(.*\.)?ch22\.org': false + '(.*\.)?cholarship\.edu\.vn/wiki': false + '(.*\.)?cnf2016\.org': false + '(.*\.)?code9\.com': false + '(.*\.)?code\.best': false + '(.*\.)?copy\.site': false + '(.*\.)?cta\.com\.au': false + '(.*\.)?ctingcollegeses\.com': false + '(.*\.)?dcode\.net': false + '(.*\.)?ddcodings\.com': false + '(.*\.)?ditcode\.net': false + '(.*\.)?ditect\.com': false + '(.*\.)?ditect\.com': false + '(.*\.)?doclib\.com': false + '(.*\.)?dqna\.com': false + '(.*\.)?dupro\.id': false + '(.*\.)?dureka\.co': false + '(.*\.)?e-vraag\.com': false + '(.*\.)?eactquestions\.com': false + '(.*\.)?eadforlearn\.com': false + '(.*\.)?eahexp\.com': false + '(.*\.)?eaku\.co': false + '(.*\.)?earn-codes\.net': false + '(.*\.)?earnfk\.com': false + '(.*\.)?eavenlymutex\.com': false + '(.*\.)?eb-answers\.ru': false + '(.*\.)?eb-dev-qa-db-pt\.com': false + '(.*\.)?eb-dev-qa\.com': false + '(.*\.)?ebdesigntips\.blog': false + '(.*\.)?ebdevdesigner\.com': false + '(.*\.)?ebdevqa\.jp\.net': false + '(.*\.)?ebiantutorials\.org': false + '(.*\.)?ebknox\.com': false + '(.*\.)?ebmonkez\.com': false + '(.*\.)?ebu-kaihatsu\.jp\.net': false + '(.*\.)?ebugcn\.com': false + '(.*\.)?ecalll\.co': false + '(.*\.)?echarks\.ru': false + '(.*\.)?echfeed\.net': false + '(.*\.)?echinplanet\.com': false + '(.*\.)?echnointeract\.com': false + '(.*\.)?echnoteshelp\.com': false + '(.*\.)?echtalk7\.com': false + '(.*\.)?econd\.wiki': false + '(.*\.)?ecret-bases\.co\.uk/wiki': false + '(.*\.)?ediatagtw\.com': false + '(.*\.)?eebly\.com': false + '(.*\.)?eeksrepos\.com': false + '(.*\.)?eekwall\.in': false + '(.*\.)?egkovopros\.ru': false + '(.*\.)?egmentfault\.com': false + '(.*\.)?elepon\.cyou': false + '(.*\.)?ellojava\.com': false + '(.*\.)?elpex\.vn': false + '(.*\.)?emicolonworld\.com': false + '(.*\.)?eneracodice\.blog': false + '(.*\.)?eneracodice\.com': false + '(.*\.)?eneracodice\.it': false + '(.*\.)?enyanet\.com': false + '(.*\.)?eposhub\.com': false + '(.*\.)?erritorioscuola\.it': false + '(.*\.)?erveanswer\.com': false + '(.*\.)?erver-fault\.ru': false + '(.*\.)?esenv-web-rp-bd\.com': false + '(.*\.)?esenv-web-rp\.com': false + '(.*\.)?espuestas\.me': false + '(.*\.)?estofcpp\.com': false + '(.*\.)?estofflutter\.com': false + '(.*\.)?estofphp\.com': false + '(.*\.)?estofreactjs\.com': false + '(.*\.)?estofvue\.com': false + '(.*\.)?estproduct-review\.com': false + '(.*\.)?esultfor\.dev': false + '(.*\.)?etridbug\.com': false + '(.*\.)?ev-answers\.com': false + '(.*\.)?evasking\.com': false + '(.*\.)?evbugfix\.com': false + '(.*\.)?evdreamz\.com': false + '(.*\.)?evebee\.com': false + '(.*\.)?evelop-bugs\.com': false + '(.*\.)?eveloperfacts\.com': false + '(.*\.)?eveloperinsider\.co': false + '(.*\.)?eveloperload\.com': false + '(.*\.)?eveloppaper\.com': false + '(.*\.)?evelopreference\.com': false + '(.*\.)?everous\.co\.uk': false + '(.*\.)?evfaq\.fr': false + '(.*\.)?evitrares\.com': false + '(.*\.)?evpick\.io': false + '(.*\.)?evqanda\.com': false + '(.*\.)?evsfeed\.com': false + '(.*\.)?evtip\.in': false + '(.*\.)?ewbedev\.com': false + '(.*\.)?ewdevzone\.com': false + '(.*\.)?ewiki\.de': false + '(.*\.)?ews24lite\.com': false + '(.*\.)?ewworldencyclopedia\.org': false + '(.*\.)?exe\.de': false + '(.*\.)?fadnc\.org': false + '(.*\.)?fetimes\.com': false + '(.*\.)?geek\.cn': false + '(.*\.)?giftidea\.com': false + '(.*\.)?gontinh24\.com': false + '(.*\.)?hala\.one': false + '(.*\.)?handroid\.com': false + '(.*\.)?haretechnotes\.com': false + '(.*\.)?hcc\.net': false + '(.*\.)?hecodeteacher\.com': false + '(.*\.)?hefreedictionary\.com': false + '(.*\.)?helivingtrove\.com': false + '(.*\.)?henzhenjia\.net': false + '(.*\.)?hereismyanswer\.com': false + '(.*\.)?hesassway\.com': false + '(.*\.)?heshuggahpies\.com': false + '(.*\.)?hile-do\.com': false + '(.*\.)?hinbug\.com': false + '(.*\.)?hiscodeworks\.com': false + '(.*\.)?howdera\.com': false + '(.*\.)?hristfever\.in': false + '(.*\.)?i-enxame\.com': false + '(.*\.)?i-u\.com': false + '(.*\.)?ibes\.cn': false + '(.*\.)?ibhunt\.com': false + '(.*\.)?ibsea\.com': false + '(.*\.)?iceans\.com': false + '(.*\.)?icroeducate\.tech': false + '(.*\.)?ierrasummit2005\.org': false + '(.*\.)?igges\.net': false + '(.*\.)?ightrun\.com/answers': false + '(.*\.)?igithub\.com': false + '(.*\.)?igresource\.com': false + '(.*\.)?ike\.in': false + '(.*\.)?ikecs\.com': false + '(.*\.)?iki-org\.ru': false + '(.*\.)?iki2\.info': false + '(.*\.)?iki2\.net': false + '(.*\.)?iki2\.org': false + '(.*\.)?iki2wiki\.ru': false + '(.*\.)?iki\.cologne': false + '(.*\.)?ikibrief\.org': false + '(.*\.)?ikidark\.ru': false + '(.*\.)?ikide\.wiki': false + '(.*\.)?ikidea\.ru': false + '(.*\.)?ikifix\.dev': false + '(.*\.)?ikimili\.com': false + '(.*\.)?ikipe\.wiki': false + '(.*\.)?ikipedia24\.ru': false + '(.*\.)?ikipedia\.tel': false + '(.*\.)?ikiredia\.ru': false + '(.*\.)?ikiroot\.ru': false + '(.*\.)?ikit\.wiki': false + '(.*\.)?ikitechy\.com': false + '(.*\.)?ikiwand\.com': false + '(.*\.)?ikizero\.com': false + '(.*\.)?ildiredi\.com': false + '(.*\.)?ilee\.com': false + '(.*\.)?ilk-it\.net': false + '(.*\.)?ind-error\.com': false + '(.*\.)?indatwiki\.com': false + '(.*\.)?indbestopensource\.com': false + '(.*\.)?inggu\.live': false + '(.*\.)?ingingliberty\.com': false + '(.*\.)?iniu\.com': false + '(.*\.)?inmundo\.com': false + '(.*\.)?inuxfixes\.com': false + '(.*\.)?ipsfordev\.com': false + '(.*\.)?irask\.com': false + '(.*\.)?istory\.com': false + '(.*\.)?itanswer\.com': false + '(.*\.)?itanwolf\.org': false + '(.*\.)?itcode\.net': false + '(.*\.)?itcoden\.com': false + '(.*\.)?itdetail\.com': false + '(.*\.)?iterhub\.com': false + '(.*\.)?iters\.com': false + '(.*\.)?itforlearning\.org': false + '(.*\.)?itfreak\.com': false + '(.*\.)?ithubhelp\.com': false + '(.*\.)?ithubissues\.com': false + '(.*\.)?ithubja\.com': false + '(.*\.)?ithublab\.com': false + '(.*\.)?ithubmate\.com': false + '(.*\.)?ithubmemory\.com': false + '(.*\.)?ithubplus\.com': false + '(.*\.)?ithubrecord\.com': false + '(.*\.)?itizendium\.org': false + '(.*\.)?itmemories\.com': false + '(.*\.)?itmemory\.cn': false + '(.*\.)?itmetadata\.com': false + '(.*\.)?itmotion\.com': false + '(.*\.)?iu2\.net': false + '(.*\.)?iupacabra\.com': false + '(.*\.)?ivepcwiki\.ru': false + '(.*\.)?iving-sun\.com': false + '(.*\.)?iwa\.wiki': false + '(.*\.)?iwib\.org': false + '(.*\.)?ixes\.pub': false + '(.*\.)?ixpython\.com': false + '(.*\.)?izzycoding\.com': false + '(.*\.)?jaxhispano\.com': false + '(.*\.)?jcxy\.com': false + '(.*\.)?kuum\.org': false + '(.*\.)?lageroyale\.com': false + '(.*\.)?lassmethod\.dev': false + '(.*\.)?leepcoder\.com': false + '(.*\.)?lfishgene\.com': false + '(.*\.)?lgebra\.com': false + '(.*\.)?lhow\.com': false + '(.*\.)?link\.in': false + '(.*\.)?lltodev\.com': false + '(.*\.)?lobalizethis\.org': false + '(.*\.)?lobalwikionline\.com': false + '(.*\.)?log\.club': false + '(.*\.)?logmepost\.com': false + '(.*\.)?logspot\.com': false + '(.*\.)?lquds\.edu': false + '(.*\.)?lt\.bme\.hu': false + '(.*\.)?luecomtech\.com': false + '(.*\.)?luffyfables\.com': false + '(.*\.)?lutterrepos\.com': false + '(.*\.)?lvrclothing\.com': false + '(.*\.)?lwaysemmyhope\.com': false + '(.*\.)?m-coder\.com': false + '(.*\.)?mail-pro\.info': false + '(.*\.)?mailconverts\.info': false + '(.*\.)?mlphp\.com': false + '(.*\.)?mong\.ru': false + '(.*\.)?mong\.wiki': false + '(.*\.)?mpires-r\.us': false + '(.*\.)?msdk\.com': false + '(.*\.)?mstep\.org': false + '(.*\.)?mtqy\.com': false + '(.*\.)?muddycup\.com': false + '(.*\.)?nbate\.com': false + '(.*\.)?ncodingcompiler\.com': false + '(.*\.)?ncyclopaedia\.bid': false + '(.*\.)?ncyclopedia\.kz': false + '(.*\.)?ndgn\.com': false + '(.*\.)?ndroidrepo\.com': false + '(.*\.)?news\.vip': false + '(.*\.)?ngrom\.com': false + '(.*\.)?ngularfixing\.com': false + '(.*\.)?ngularquestions\.com': false + '(.*\.)?nippmate\.com': false + '(.*\.)?nnominds\.com': false + '(.*\.)?npmjs\.org': false + '(.*\.)?npsummit\.com': false + '(.*\.)?nsaurus\.com': false + '(.*\.)?nswacode\.com': false + '(.*\.)?nswall\.com': false + '(.*\.)?nswer-id\.com': false + '(.*\.)?nswerbun\.com': false + '(.*\.)?nswerforyou\.net': false + '(.*\.)?nsweright\.com': false + '(.*\.)?nswerlib\.com': false + '(.*\.)?nswerspoint\.com': false + '(.*\.)?ntelligentsystemsmonitoring\.com': false + '(.*\.)?ntellipaat\.com': false + '(.*\.)?nterface\.pub': false + '(.*\.)?ntworten\.top': false + '(.*\.)?ntwortenhier\.me': false + '(.*\.)?nvalidtype\.com': false + '(.*\.)?nyabs\.com': false + '(.*\.)?nycodings\.com': false + '(.*\.)?oblenaz\.org': false + '(.*\.)?obrelinux\.info': false + '(.*\.)?ocalcoder\.org': false + '(.*\.)?ocker\.com': false + '(.*\.)?ockerquestions\.com': false + '(.*\.)?ocway\.net': false + '(.*\.)?ode-discuss\.com': false + '(.*\.)?ode-error\.com': false + '(.*\.)?ode-examples\.net': false + '(.*\.)?ode-paper\.com': false + '(.*\.)?ode911\.top': false + '(.*\.)?oded3\.com': false + '(.*\.)?odefaq\.info': false + '(.*\.)?odefaq\.ru': false + '(.*\.)?odeflow\.site': false + '(.*\.)?odefordev\.com': false + '(.*\.)?odegear\.dev': false + '(.*\.)?odegrepper\.com': false + '(.*\.)?odeguides\.site': false + '(.*\.)?odehero\.jp': false + '(.*\.)?odehunter\.cc': false + '(.*\.)?odeindex\.ru': false + '(.*\.)?odejzy\.com': false + '(.*\.)?odemonkey\.link': false + '(.*\.)?odengineering\.ru': false + '(.*\.)?odenong\.com': false + '(.*\.)?oder-solution-jp\.com': false + '(.*\.)?oder-solution-ru\.com': false + '(.*\.)?oder\.gay': false + '(.*\.)?oder\.social': false + '(.*\.)?oder\.work': false + '(.*\.)?oderedirect\.com': false + '(.*\.)?oderoad\.in': false + '(.*\.)?oderoad\.ru': false + '(.*\.)?oderquestion\.ru': false + '(.*\.)?odersatellite\.com': false + '(.*\.)?odertw\.com': false + '(.*\.)?odespots\.com': false + '(.*\.)?odesprogram\.com': false + '(.*\.)?odesti\.com': false + '(.*\.)?odetd\.com': false + '(.*\.)?odeutility\.org': false + '(.*\.)?odewdw\.com': false + '(.*\.)?odingdict\.com': false + '(.*\.)?odingwithfun\.com': false + '(.*\.)?oftbranchdevelopers\.com': false + '(.*\.)?oftware-testing\.com': false + '(.*\.)?ogovori\.info': false + '(.*\.)?ohndeerecreditpowerplan\.com': false + '(.*\.)?oidcc\.com': false + '(.*\.)?oinside\.com': false + '(.*\.)?okasi\.live': false + '(.*\.)?okry\.com': false + '(.*\.)?olangexample\.com': false + '(.*\.)?olangissues\.com': false + '(.*\.)?olangrepo\.com': false + '(.*\.)?olkstalk\.com': false + '(.*\.)?olutionschecker\.com': false + '(.*\.)?olveforum\.com': false + '(.*\.)?omainelespailles\.net': false + '(.*\.)?ompsekret\.ru': false + '(.*\.)?onfigrouter\.com': false + '(.*\.)?ong-faq\.com': false + '(.*\.)?onic\.cn': false + '(.*\.)?onolik\.com': false + '(.*\.)?ontactform\.dev': false + '(.*\.)?oogle-yandex\.info': false + '(.*\.)?oolchr\.com': false + '(.*\.)?oolfire25\.com': false + '(.*\.)?ooobar\.com': false + '(.*\.)?ootpanic\.com': false + '(.*\.)?opcode\.in': false + '(.*\.)?opyfuture\.com': false + '(.*\.)?opyprogramming\.com': false + '(.*\.)?oraprojects\.net': false + '(.*\.)?oredump\.biz': false + '(.*\.)?orje\.com': false + '(.*\.)?orldgrowthtoday\.com': false + '(.*\.)?orumming\.com': false + '(.*\.)?otadev\.com': false + '(.*\.)?otaeta\.com': false + '(.*\.)?otcrash\.com': false + '(.*\.)?ounggeeks\.in': false + '(.*\.)?ousu\.in': false + '(.*\.)?outinepanic\.com': false + '(.*\.)?ovov\.com': false + '(.*\.)?owcoding\.com': false + '(.*\.)?oweruser\.guru': false + '(.*\.)?owongan\.live': false + '(.*\.)?owtobuildsoftware\.com': false + '(.*\.)?owtofix\.io': false + '(.*\.)?oxhoidap\.com': false + '(.*\.)?oyk\.com': false + '(.*\.)?ozdizimi\.com': false + '(.*\.)?p-qa\.com': false + '(.*\.)?pcodeqa\.com': false + '(.*\.)?pec-zone\.ru': false + '(.*\.)?pensourceagenda\.com': false + '(.*\.)?pensourcelibs\.com': false + '(.*\.)?piegato\.com': false + '(.*\.)?pkg\.in': false + '(.*\.)?plunktool\.com': false + '(.*\.)?plusplusbug\.info': false + '(.*\.)?pmmirror\.com': false + '(.*\.)?pndev\.com': false + '(.*\.)?ppsloveworld\.com': false + '(.*\.)?prosi\.pro': false + '(.*\.)?qcode\.com': false + '(.*\.)?qlite\.in': false + '(.*\.)?queryscript\.net': false '(.*\.)?quora\.com': false + '(.*\.)?r1g\.com': false + '(.*\.)?ra-loi-cau-hoi-phat-trien-web\.com': false + '(.*\.)?raask\.com': false + '(.*\.)?rabthiscode\.com': false + '(.*\.)?racholar\.top': false + '(.*\.)?raef\.io': false + '(.*\.)?rameboxxindore\.com': false + '(.*\.)?refcode\.com': false + '(.*\.)?retagteam\.com': false + '(.*\.)?rex24\.com': false + '(.*\.)?rianlovin\.com/hn': false + '(.*\.)?ritguidenewyork\.net': false + '(.*\.)?roanswers\.org': false + '(.*\.)?rocante\.dev': false + '(.*\.)?rog-help\.ru': false + '(.*\.)?rogi\.pro': false + '(.*\.)?rograide\.com': false + '(.*\.)?rogrammatic\.solutions': false + '(.*\.)?rogrammierfrage\.com': false + '(.*\.)?rogramming-articles\.com': false + '(.*\.)?rojectbackpack\.org': false + '(.*\.)?rokbase\.com': false + '(.*\.)?roubuntu\.ru': false + '(.*\.)?rrors-solved\.com': false + '(.*\.)?rrorsandanswers\.com': false + '(.*\.)?rrorsfixing\.com': false + '(.*\.)?ruecodes\.net': false + '(.*\.)?rwiki\.wiki': false + '(.*\.)?ry2explore\.com': false + '(.*\.)?scodetips\.com': false + '(.*\.)?sdn\.net': false + '(.*\.)?sharp\.org': false + '(.*\.)?sk-dev\.ru': false + '(.*\.)?sk-ubuntu\.ru': false + '(.*\.)?skandroidquestions\.com': false + '(.*\.)?skcodes\.net': false + '(.*\.)?skcodez\.com': false + '(.*\.)?skdev\.info': false + '(.*\.)?skdev\.ru': false + '(.*\.)?skdev\.vn': false + '(.*\.)?skdevz\.com': false + '(.*\.)?skentire\.net': false + '(.*\.)?skfrance\.me': false + '(.*\.)?sklobster\.com': false + '(.*\.)?skubuntu\.ru': false + '(.*\.)?skvoprosy\.com': false '(.*\.)?slant\.co': false -# '(.*\.)?youtube\.com$': 'invidious.example.com' -# '(.*\.)?youtu\.be$': 'invidious.example.com' -# '(.*\.)?youtube-noocookie\.com$': 'yotter.example.com' -# '(.*\.)?reddit\.com$': 'teddit.example.com' -# '(.*\.)?redd\.it$': 'teddit.example.com' -# '(www\.)?twitter\.com$': 'nitter.example.com' -# # to remove matching host names from result list, set value to false -# 'spam\.example\.com': false + '(.*\.)?smap\.xyz': false + '(.*\.)?solution\.pro': false + '(.*\.)?somimaktaba\.com': false + '(.*\.)?sprogram\.com': false + '(.*\.)?sqa\.net': false + '(.*\.)?srepos\.com': false + '(.*\.)?ssueantenna\.com': false + '(.*\.)?ssuecloser\.com': false + '(.*\.)?ssueexplorer\.com': false + '(.*\.)?ssuehint\.com': false + '(.*\.)?ssuemode\.com': false + '(.*\.)?ssues-world\.com': false + '(.*\.)?stack\.cn': false + '(.*\.)?strophel\.org': false + '(.*\.)?szz\.org': false + '(.*\.)?t-mure\.jp\.net': false + '(.*\.)?t-roy-ru\.com': false + '(.*\.)?t-swarm\..*': false + '(.*\.)?t1352\.com': false + '(.*\.)?tackallflow\.com': false + '(.*\.)?tackanswers\.net': false + '(.*\.)?tackfault\.net': false + '(.*\.)?tackfinder\.jp\.net': false + '(.*\.)?tackfinder\.ru': false + '(.*\.)?tackguides\.com': false + '(.*\.)?tackify\.dev': false + '(.*\.)?tackoom\.com': false + '(.*\.)?tackorigin\.com': false + '(.*\.)?tackoverflood\.com': false + '(.*\.)?tackoverflowpoint\.com': false + '(.*\.)?tackovergo\.com': false + '(.*\.)?tackoverline\.cyou': false + '(.*\.)?tackprinter\.com': false + '(.*\.)?tackqna\.com': false + '(.*\.)?tackru\.com': false + '(.*\.)?tackubuntu\.com': false + '(.*\.)?tbaoku\.cn': false + '(.*\.)?tcodar\.com': false + '(.*\.)?tdaan\.com': false + '(.*\.)?tecnote\.com': false + '(.*\.)?tecnotes\.com': false + '(.*\.)?tectec\.com': false + '(.*\.)?teramos\.com': false + '(.*\.)?thabasca-foto\.com': false + '(.*\.)?tnursery\.com': false + '(.*\.)?to5answer\.com': false + '(.*\.)?to5science\.com': false + '(.*\.)?tormcrow\.dev': false + '(.*\.)?translater\.com': false + '(.*\.)?tring\.quest': false + '(.*\.)?ttone\.ma': false + '(.*\.)?ttutorialpoint\.com': false + '(.*\.)?tudytonight\.com': false + '(.*\.)?tuto\.com': false + '(.*\.)?tuto\.com': false + '(.*\.)?tw01\.com': false + '(.*\.)?tyatnishna\.ru': false + '(.*\.)?u-wiki\.ru': false + '(.*\.)?uabr\.com': false + '(.*\.)?uanmacha\.com': false + '(.*\.)?uares\.ru': false + '(.*\.)?uejscode\.com': false + '(.*\.)?uerythreads\.com': false + '(.*\.)?uestion-it\.com': false + '(.*\.)?uestu\.ru': false + '(.*\.)?uick-advisors\.com': false + '(.*\.)?uickanswer\.blog': false + '(.*\.)?uicycleanses\.com': false + '(.*\.)?uildwebhost\.com': false + '(.*\.)?uildwiki\.ru': false + '(.*\.)?ujigu\.com': false + '(.*\.)?ulinarydegree\.info': false + '(.*\.)?ullanswer\.com': false + '(.*\.)?ulloverthing\.com': false + '(.*\.)?ullrequest\.ru': false + '(.*\.)?ullstack\.cafe': false + '(.*\.)?ullstackuser\.com': false + '(.*\.)?ulti-let\.co\.uk': false + '(.*\.)?um-berlin\.de': false + '(.*\.)?umblr\.com': false + '(.*\.)?unexception\.com': false + '(.*\.)?unflowercreations\.org': false + '(.*\.)?uoduokou\.com': false + '(.*\.)?uomiphp\.com': false + '(.*\.)?uouseo\.com': false + '(.*\.)?uper-unix\.com': false + '(.*\.)?upgallery\.com': false + '(.*\.)?uphp\.com': false + '(.*\.)?uptitles\.de': false + '(.*\.)?urladylakes\.org': false + '(.*\.)?urpython\.com': false + '(.*\.)?urrell2012\.com': false + '(.*\.)?ursbrand\.com': false + '(.*\.)?uscin\.com': false + '(.*\.)?ushiciku\.cn': false + '(.*\.)?usl\.ru': false + '(.*\.)?ussievitamin\.com': false + '(.*\.)?ustrepo\.com': false + '(.*\.)?ustshowcode\.com': false + '(.*\.)?ustshowmethecode\.com': false + '(.*\.)?utorialguruji\.com': false + '(.*\.)?utorialink\.com': false + '(.*\.)?utorialmeta\.com': false + '(.*\.)?utorialmore\.com': false + '(.*\.)?uttonedfoundation\.org': false + '(.*\.)?uzzphp\.com': false + '(.*\.)?vdos\.com': false + '(.*\.)?ver\.wiki': false + '(.*\.)?vercoder\.net': false + '(.*\.)?vercoder\.ru': false + '(.*\.)?verstack\.in': false + '(.*\.)?wblogs\.net': false + '(.*\.)?wenku\.com': false + '(.*\.)?wesomeopensource\.com': false + '(.*\.)?wiftobc\.com': false + '(.*\.)?witch-case\.com': false + '(.*\.)?witch-case\.ru': false + '(.*\.)?xamplefiles\.net': false + '(.*\.)?xc\.wiki': false + '(.*\.)?xceptionshub\.com': false + '(.*\.)?xchangetuts\.com': false + '(.*\.)?xplained\.today': false + '(.*\.)?xtends\.run': false + '(.*\.)?xtstage\.net': false + '(.*\.)?xtutorial\.com': false + '(.*\.)?y123\.ink': false + '(.*\.)?y4u\.net': false + '(.*\.)?y4u\.org': false + '(.*\.)?ycaeum\.dev': false + '(.*\.)?yclowiki\.org': false + '(.*\.)?ykidq\.com': false + '(.*\.)?yntaxfix\.com': false + '(.*\.)?ypepad\.com': false + '(.*\.)?yquestions\.com': false + '(.*\.)?ysadminde\.com': false + '(.*\.)?ytemeta\.vip': false + '(.*\.)?ython-stack\.de': false + '(.*\.)?ython2\.net': false + '(.*\.)?ython\.engineering': false + '(.*\.)?ythonawesome\.com': false + '(.*\.)?ythondict\.com': false + '(.*\.)?ythonfixing\.com': false + '(.*\.)?ythonhowto\.org': false + '(.*\.)?ythonissues\.com': false + '(.*\.)?ythonlang\.dev': false + '(.*\.)?ythonmana\.com': false + '(.*\.)?ythonrepo\.com': false + '(.*\.)?ythonshowcase\.com': false + '(.*\.)?ythontechworld\.com': false + '(.*\.)?ythonwd\.com': false + '(.*\.)?yzant\.com': false + '(.*\.)?zazworld\.com': false + '(.*\.)?zun\.app': false checker: # disable checker when in debug mode @@ -717,6 +1362,11 @@ engines: engine: fdroid shortcut: fd + - name: findthatmeme + engine: findthatmeme + shortcut: ftm + disabled: true + - name: flickr categories: images shortcut: fl @@ -914,6 +1564,15 @@ engines: engine: hex shortcut: hex disabled: true + # Valid values: name inserted_at updated_at total_downloads recent_downloads + sort_criteria: "recent_downloads" + page_size: 10 + + - name: crates.io + engine: crates + shortcut: crates + disabled: true + timeout: 6.0 - name: hoogle engine: xpath @@ -1566,6 +2225,27 @@ engines: api_site: 'superuser' categories: [it, q&a] + - name: discuss.python + engine: discourse + shortcut: dpy + base_url: 'https://discuss.python.org' + categories: [it, q&a] + disabled: true + + - name: caddy.community + engine: discourse + shortcut: caddy + base_url: 'https://caddy.community' + categories: [it, q&a] + disabled: true + + - name: pi-hole.community + engine: discourse + shortcut: pi + categories: [it, q&a] + base_url: 'https://discourse.pi-hole.net' + disabled: true + - name: searchcode code engine: searchcode_code shortcut: scc @@ -1984,26 +2664,25 @@ engines: - name: mojeek shortcut: mjk - engine: xpath - paging: true + engine: mojeek categories: [general, web] - search_url: https://www.mojeek.com/search?q={query}&s={pageno}&lang={lang}&lb={lang} - results_xpath: //ul[@class="results-standard"]/li/a[@class="ob"] - url_xpath: ./@href - title_xpath: ../h2/a - content_xpath: ..//p[@class="s"] - suggestion_xpath: //div[@class="top-info"]/p[@class="top-info spell"]/em/a - first_page_num: 0 - page_size: 10 - max_page: 100 disabled: true - about: - website: https://www.mojeek.com/ - wikidata_id: Q60747299 - official_api_documentation: https://www.mojeek.com/services/api.html/ - use_official_api: false - require_api_key: false - results: HTML + + - name: mojeek images + shortcut: mjkimg + engine: mojeek + categories: [images, web] + search_type: images + paging: false + disabled: true + + - name: mojeek news + shortcut: mjknews + engine: mojeek + categories: [news, web] + search_type: news + paging: false + disabled: true - name: moviepilot engine: moviepilot