From 5c837e05528566bebfc111dca48ff8ecec01067e Mon Sep 17 00:00:00 2001 From: chfour Date: Mon, 23 Feb 2026 20:17:53 +0100 Subject: [PATCH] add more blocked useragents --- machines/fovps/services/caddy/default.nix | 50 ++++++++++++++++++++++- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/machines/fovps/services/caddy/default.nix b/machines/fovps/services/caddy/default.nix index 81f0bf5..0300b74 100644 --- a/machines/fovps/services/caddy/default.nix +++ b/machines/fovps/services/caddy/default.nix @@ -9,6 +9,9 @@ let # and https://radar.cloudflare.com/en-us/bots/directory?category=AI_CRAWLER&kind=all # https://donotsta.re/objects/4ff43b3e-2a56-48f1-870b-48353cd90801 # > DON’T LET YOUR DREAMS STAY DREAMS! + + # "Nexus 5X Build/MMB29P" + # apparently that also blocks normal googlebot. oops! "Google-Extended" "Google-CloudVertexBot" "Gemini-Deep-Research" "GoogleOther" "Google-NotebookLM" "GoogleAgent" "FacebookBot" "meta-externalagent" "meta-externalfetcher" @@ -32,8 +35,51 @@ let "LivelapBot" "SummalyBot" "Firefox/72.0" "Arc/" "Kangaroo Bot" # fucking crazy lmao - # "Nexus 5X Build/MMB29P" - # apparently that also blocks normal googlebot. oops! + "TurnitinBot" # >This robot collects content from the Internet for the sole purpose of helping educational institutions prevent plagiarism. + # ,--------------------------------------. + # / Expanse, a Palo Alto Networks company, \ + # | searches across the global IPv4 space | + # | multiple times per day to identify | + # | customers' presences on the Internet.| + # | If you would like to be excluded from our| + # | scans, please send IP addresses/domains | + # \ to: scaninfo@paloaltonetworks.com / + # `---__ ________-------' + # -- _------------- + # \/ + # :nerd: + "Palo Alto Networks" + + "RepoLookoutBot" "Censys" + "SearchExpress" + "leakix" "l9scan" + "scanner.ducks.party" # youre a fucking bozo + "Netcraft" + # epic fail + # Mozilla/5.0 \(Windows NT 10.0\; Win64\; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/100.0.4896.60 Safari/537.36 + "\\(" "\\)" "\\;" + # booo booo get better useragents + "SonyEricsson" "Symbian" "J2ME" + "Blackberry" "PlayBook" "RIM Tablet OS" + # MOT-V9mm/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0 + "MOT-" # maybe? + "Windows ME" "Windows XP" "Windows CE" "Win 9x" + "IRIX" + # FAST-WebCrawler/3.8 (crawler at trd dot overture dot com; http://www.alltheweb.com/help/webmaster/crawler) + # dude i cant even go to your website + # this might not even exist anymore + "FAST-WebCrawler" + "PPC Mac OS X" + "OS/2" # really bro + # "Mozilla/2.0 (compatible; Ask Jeeves/Teoma)" + # are you for fucking real + "Ask Jeeves" + "Opera" # this is old opera, new opera is "OPR/version" + # ELinks/0.9.3 (textmode; Linux 2.6.9-kanotix-8 i686; 127x41) + # where the hell are you getting these useragents from, gnu.org?? + "Linux 2" + "Knoppix" # nope lmao + "Konqueror" ]; in { imports = [ -- 2.51.2