From d1bbd27feeb539484f60c3b4e9f737449d416d5b Mon Sep 17 00:00:00 2001 From: ange Date: Sat, 28 Jun 2025 09:32:36 +0000 Subject: [PATCH] bump: 2025.6.27-49fdf4e --- .env | 2 +- config/hostnames_remove.yml | 22 ++++++++++++++++++++-- config/settings.yml | 27 ++++++++++++++++++++++++--- manifests/bin/deploy.sh | 10 +++++----- 4 files changed, 50 insertions(+), 11 deletions(-) diff --git a/.env b/.env index ba60398..c7806b7 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ PROD_URL=searx.gmoker.com -IMAGEAPP=docker.io/searxng/searxng:2025.5.29-913dfbd +IMAGEAPP=docker.io/searxng/searxng:2025.6.27-49fdf4e diff --git a/config/hostnames_remove.yml b/config/hostnames_remove.yml index 82ccb10..ce92f8a 100644 --- a/config/hostnames_remove.yml +++ b/config/hostnames_remove.yml @@ -836,6 +836,7 @@ - '(.*\.)?ads20\.focalink\.com$' - '(.*\.)?ads21\.focalink\.com$' - '(.*\.)?ads22\.focalink\.com$' +- '(.*\.)?ads22\.host\-cdn\.net$' - '(.*\.)?ads234\.com$' - '(.*\.)?ads23\.focalink\.com$' - '(.*\.)?ads24\.focalink\.com$' @@ -2320,6 +2321,7 @@ - '(.*\.)?benimreklam\.com$' - '(.*\.)?bergeresdefrance\.fr$' - '(.*\.)?besacon\.fr$' +- '(.*\.)?bespokeshirtsmail\.com$' - '(.*\.)?best2017games\.com$' - '(.*\.)?best2019\-games\-web1\.com$' - '(.*\.)?best2020\-games\-web1\.com$' @@ -2534,6 +2536,7 @@ - '(.*\.)?bulktheft\.com$' - '(.*\.)?bulldog\.122\.2o7\.net$' - '(.*\.)?bullgame\.net$' +- '(.*\.)?bullionglidingscuttle\.com$' - '(.*\.)?bumerangshowsites\.hurriyet\.com\.tr$' - '(.*\.)?bundasnovinhas\.com$' - '(.*\.)?bundesanzeiger\.fr$' @@ -2661,6 +2664,7 @@ - '(.*\.)?c\.adexchangemachine\.com$' - '(.*\.)?c\.admob\.com$' - '(.*\.)?c\.adroll\.com$' +- '(.*\.)?c\.adsco\.re$' - '(.*\.)?c\.amazon\-adsystem\.com$' - '(.*\.)?c\.anytrx\.com$' - '(.*\.)?c\.ar\.msn\.com$' @@ -3293,6 +3297,7 @@ - '(.*\.)?coreglead\.co\.uk$' - '(.*\.)?corp\-downloads\.com$' - '(.*\.)?corusads\.dserv\.ca$' +- '(.*\.)?cosi\.iprive\.net$' - '(.*\.)?cosmeticscentre\.uk\.com$' - '(.*\.)?cosmopolian\.fr$' - '(.*\.)?cosmopolita\.fr$' @@ -4225,6 +4230,8 @@ - '(.*\.)?europe\.adserver\.yahoo\.com$' - '(.*\.)?europr1\.fr$' - '(.*\.)?eurospoprt\.fr$' +- '(.*\.)?eurostreaming\.myproxy\.help$' +- '(.*\.)?eurostreaming\.superproxy\.lol$' - '(.*\.)?eus\.rubiconproject\.com$' - '(.*\.)?euw\.adserver\.snapads\.com$' - '(.*\.)?events\.kiosked\.com$' @@ -5225,6 +5232,7 @@ - '(.*\.)?images\.jambocast\.com$' - '(.*\.)?images\.linkwithin\.com$' - '(.*\.)?images\.mbuyu\.nl$' +- '(.*\.)?images\.mediago\.io$' - '(.*\.)?images\.netcomvad\.com$' - '(.*\.)?images\.outbrain\.com$' - '(.*\.)?images\.outbrainimg\.com$' @@ -5370,6 +5378,7 @@ - '(.*\.)?int\.sitestat\.com$' - '(.*\.)?integer\-ms\-home\.com$' - '(.*\.)?intela\.com$' +- '(.*\.)?intelcomasfcmscta\.com$' - '(.*\.)?intelcorpcim\.112\.2o7\.net$' - '(.*\.)?intelglobal\.112\.2o7\.net$' - '(.*\.)?intelliads\.com$' @@ -6581,6 +6590,7 @@ - '(.*\.)?ms\.5\.p2l\.info$' - '(.*\.)?ms\.yandex\.ru$' - '(.*\.)?mseuppremain\.112\.2o7\.net$' +- '(.*\.)?msft\-ssp\-emea\.adnxs\.com$' - '(.*\.)?mshelp247\.weebly\.com$' - '(.*\.)?mslinks\-downloads\.com$' - '(.*\.)?msn1\.com$' @@ -6637,6 +6647,7 @@ - '(.*\.)?myanyone\.net$' - '(.*\.)?myao\.adocean\.pl$' - '(.*\.)?myasiantv\.gsspcln\.jp$' +- '(.*\.)?mybancoschiles\.gets\-it\.net$' - '(.*\.)?mybbc\-analytics\.files\.bbci\.co\.uk$' - '(.*\.)?mybinaryoptionsrobot\.com$' - '(.*\.)?mybrightidea\.co$' @@ -7236,6 +7247,7 @@ - '(.*\.)?osqa\.com$' - '(.*\.)?osqa\.net$' - '(.*\.)?ostalgie\.fr$' +- '(.*\.)?otakutee\.com$' - '(.*\.)?other\.xxxcounter\.com$' - '(.*\.)?otletdivak\.hu$' - '(.*\.)?otpercpiheno\.blogspot\.com$' @@ -7765,6 +7777,7 @@ - '(.*\.)?ps\-us\.amazon\-adsystem\.com$' - '(.*\.)?ps\.eyeota\.net$' - '(.*\.)?ps\.popcash\.net$' +- '(.*\.)?psoabojaksou\.net$' - '(.*\.)?psorias\.atspace\.com$' - '(.*\.)?pspcave\.uk\.intellitxt\.com$' - '(.*\.)?pstatic\.datafastguru\.info$' @@ -7815,6 +7828,7 @@ - '(.*\.)?qbittorrent\.com$' - '(.*\.)?qc\.5\.p2l\.info$' - '(.*\.)?qd\.admetricspro\.com$' +- '(.*\.)?qdssy\.balistrera\.sbs$' - '(.*\.)?qevia\.doubleclick\.bond$' - '(.*\.)?qfdn3gyfbs\.com$' - '(.*\.)?qfsya\.comfortykive\.xyz$' @@ -8172,6 +8186,7 @@ - '(.*\.)?s\.baidu\.com$' - '(.*\.)?s\.bl\-1\.com$' - '(.*\.)?s\.boom\.ro$' +- '(.*\.)?s\.click\.aliexpress\.com$' - '(.*\.)?s\.clickability\.com$' - '(.*\.)?s\.clickiocdn\.com$' - '(.*\.)?s\.clicktale\.net$' @@ -8198,7 +8213,6 @@ - '(.*\.)?s\.thebrighttag\.com$' - '(.*\.)?s\.update\.fbsbx\.com$' - '(.*\.)?s\.visilabs\.net$' -- '(.*\.)?s\.youtube\.com$' - '(.*\.)?sabafon\.info$' - '(.*\.)?sabre\.com\.tw$' - '(.*\.)?sact\.atdmt\.com$' @@ -9237,6 +9251,7 @@ - '(.*\.)?tic\.filmstoon\.cam$' - '(.*\.)?ticket20\.tripod\.com$' - '(.*\.)?ticketforchange\.fr$' +- '(.*\.)?ticketpayfee\.com$' - '(.*\.)?ticketspy\.fr$' - '(.*\.)?tidebuy\.com$' - '(.*\.)?tiku\.io$' @@ -9485,6 +9500,7 @@ - '(.*\.)?tracking\.percentmobile\.com$' - '(.*\.)?tracking\.publicidees\.com$' - '(.*\.)?tracking\.quisma\.com$' +- '(.*\.)?tracking\.scientific\-meets\.com$' - '(.*\.)?tracking\.searchmarketing\.com$' - '(.*\.)?tracking\.stampready\.net$' - '(.*\.)?tracking\.summitmedia\.co\.uk$' @@ -9853,6 +9869,7 @@ - '(.*\.)?vh1com\.112\.2o7\.net$' - '(.*\.)?vhowland\.co\.uk$' - '(.*\.)?vht\.tradedoubler\.com$' +- '(.*\.)?vi\-improved\.org$' - '(.*\.)?vi\.5\.p2l\.info$' - '(.*\.)?via\.oewabox\.at$' - '(.*\.)?viaatomvideo\.112\.2o7\.net$' @@ -11296,6 +11313,7 @@ - '(.*\.)?www\.rightstats\.com$' - '(.*\.)?www\.ringtonepartner\.com$' - '(.*\.)?www\.riskybus\.f9\.co\.uk$' +- '(.*\.)?www\.ritikhush\.com$' - '(.*\.)?www\.robm674\.plus\.com$' - '(.*\.)?www\.romanticmaui\.net$' - '(.*\.)?www\.romepartners\.com$' @@ -11697,6 +11715,7 @@ - '(.*\.)?youmakeashion\.fr$' - '(.*\.)?your\-gift\-zone\.com$' - '(.*\.)?your\.dailytopdealz\.com$' +- '(.*\.)?youradexchange\.com$' - '(.*\.)?yourbestclothes\.com$' - '(.*\.)?yourdailytrailer\.yournewtab\.com$' - '(.*\.)?yourgascards\.com$' @@ -11712,7 +11731,6 @@ - '(.*\.)?ysiu\.freenation\.com$' - '(.*\.)?yt\-adblocker\.com$' - '(.*\.)?yt\.5\.p2l\.info$' -- '(.*\.)?yu\.ac\.kr$' - '(.*\.)?yumenetworks\.com$' - '(.*\.)?yummie\.fr$' - '(.*\.)?yummyfoodallover\.com$' diff --git a/config/settings.yml b/config/settings.yml index 6c819f7..a455f84 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -34,7 +34,7 @@ search: # Filter results. 0: None, 1: Moderate, 2: Strict safe_search: 0 # Existing autocomplete backends: "360search", "baidu", "brave", "dbpedia", "duckduckgo", "google", "yandex", - # "mwmbl", "naver", "seznam", "sogou", "stract", "swisscows", "quark", "qwant", "wikipedia" - + # "mwmbl", "naver", "seznam", "sogou", "startpage", "stract", "swisscows", "quark", "qwant", "wikipedia" - # leave blank to turn it off by default. autocomplete: "" # minimun characters to type before autocompleter starts @@ -245,7 +245,7 @@ plugins: active: false searx.plugins.tracker_url_remover.SXNGPlugin: - active: false + active: true # Configuration of the "Hostnames plugin": @@ -2007,6 +2007,16 @@ engines: enable_http: true shortcut: tch + # TubeArchivist is a self-hosted Youtube archivist software. + # https://docs.searxng.org/dev/engines/online/tubearchivist.html + # + # - name: tubearchivist + # engine: tubearchivist + # shortcut: tuba + # base_url: + # ta_token: + # ta_link_to_mp4: false + # torznab engine lets you query any torznab compatible indexer. Using this # engine in combination with Jackett opens the possibility to query a lot of # public and private indexers directly from SearXNG. More details at: @@ -2648,6 +2658,18 @@ engines: timeout: 4.0 disabled: true + - name: minecraft wiki + engine: mediawiki + shortcut: mcw + categories: ["software wikis"] + base_url: https://minecraft.wiki/ + api_path: "api.php" + search_type: text + disabled: true + about: + website: https://minecraft.wiki/ + wikidata_id: Q105533483 + # Doku engine lets you access to any Doku wiki instance: # A public one or a privete/corporate one. # - name: ubuntuwiki @@ -2729,7 +2751,6 @@ engines: doi_resolvers: oadoi.org: 'https://oadoi.org/' doi.org: 'https://doi.org/' - doai.io: 'https://dissem.in/' sci-hub.se: 'https://sci-hub.se/' sci-hub.st: 'https://sci-hub.st/' sci-hub.ru: 'https://sci-hub.ru/' diff --git a/manifests/bin/deploy.sh b/manifests/bin/deploy.sh index 9ef8b2f..a5e2ee6 100755 --- a/manifests/bin/deploy.sh +++ b/manifests/bin/deploy.sh @@ -1,31 +1,31 @@ #!/bin/bash -e set -o pipefail -function kapply() { +kapply() { for f in "$@"; do kubectl apply --server-side \ -f<(envsubst "$(env | sed 's/^/$/')" < "manifests/$f") done }; export -f kapply -function kcreatesec() { +kcreatesec() { kubectl apply --server-side \ -f<(kubectl create secret generic --dry-run=client -oyaml "$@") }; export -f kcreatesec -function kcreatecm() { +kcreatecm() { kubectl apply --server-side \ -f<(kubectl create configmap --dry-run=client -oyaml "$@") }; export -f kcreatecm -function kgseckey() { +kgseckey() { local sec="$1"; shift local key="$1"; shift kubectl get secret "$sec" -ojson | jq -re ".data.\"$key\"" | base64 -d }; export -f kgseckey -function kgcmkey() { +kgcmkey() { local cm="$1"; shift local key="$1"; shift