From ea8c82aeebb67be2aceb7dd10e5a2e68488f4f8c Mon Sep 17 00:00:00 2001 From: Roberto Alsina Date: Tue, 2 Sep 2025 14:31:37 -0300 Subject: [PATCH] Block AI bots --- reverse_proxy/nginx.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reverse_proxy/nginx.conf b/reverse_proxy/nginx.conf index fea706b..4880a6a 100644 --- a/reverse_proxy/nginx.conf +++ b/reverse_proxy/nginx.conf @@ -79,6 +79,10 @@ server { server_name tocry.ralsina.me; server_name kv.ralsina.me; + if ($http_user_agent ~* "(AdsBot-Google|Amazonbot|anthropic-ai|Applebot|Applebot-Extended|AwarioRssBot|AwarioSmartBot|Bytespider|CCBot|ChatGPT-User|ClaudeBot|Claude-Web|cohere-ai|DataForSeoBot|Diffbot|FacebookBot|FriendlyCrawler|Google-Extended|GoogleOther|GPTBot|img2dataset|ImagesiftBot|magpie-crawler|Meltwater|omgili|omgilibot|peer39_crawler|peer39_crawler/1.0|PerplexityBot|PiplBot|scoop.it|Seekr|YouBot)") { + return 307 https://ash-speed.hetzner.com/10GB.bin; + } + location / { proxy_pass http://rocky.tail20c16.ts.net:8080; proxy_set_header X-Forwarded-Host $http_host;