From c8d813eba8ecb2bb6635935d2297a7d126ede35f Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 4 Nov 2023 17:33:12 +0100 Subject: modules/cgit: ban my-tiny-bot Requesting multiple times per second. Not nice. --- modules/server/cgit/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'modules') diff --git a/modules/server/cgit/default.nix b/modules/server/cgit/default.nix index 784504ad00ee..89a3440acf85 100644 --- a/modules/server/cgit/default.nix +++ b/modules/server/cgit/default.nix @@ -30,6 +30,12 @@ let return = "301 ${path}"; }; }; + + extraConfig = '' + if ($http_user_agent = "my-tiny-bot") { + return 429; + } + ''; }) instances) ) instancesByVhost; in -- cgit 1.4.1