From 72bd7972da7537a4b6544512ddecb2fa3b12245e Mon Sep 17 00:00:00 2001 From: Noratrieb <48135649+Noratrieb@users.noreply.github.com> Date: Fri, 8 Aug 2025 23:48:22 +0200 Subject: [PATCH] yeah --- nix/apps/does-it-build/default.nix | 9 +++++++++ nix/modules/default/default.nix | 2 ++ 2 files changed, 11 insertions(+) diff --git a/nix/apps/does-it-build/default.nix b/nix/apps/does-it-build/default.nix index 785923d..388347e 100644 --- a/nix/apps/does-it-build/default.nix +++ b/nix/apps/does-it-build/default.nix @@ -10,6 +10,15 @@ in "does-it-build.noratrieb.dev" = { logFormat = ""; extraConfig = '' + @blocked { + header User-Agent *SemrushBot* + header User-Agent *AhrefsBot* + header User-Agent *Amazonbot* + header User-Agent *openai.com* + } + + respond @blocked "get fucked" 418 + encode zstd gzip reverse_proxy * localhost:3000 ''; diff --git a/nix/modules/default/default.nix b/nix/modules/default/default.nix index 316fba2..4138af9 100644 --- a/nix/modules/default/default.nix +++ b/nix/modules/default/default.nix @@ -6,6 +6,8 @@ in { deployment.targetHost = "${name}.infra.noratrieb.dev"; + # TODO: ensure that the rust programs have frame pointers + networking.hosts = { "${networkingConfig.vps3.wg.privateIP}" = [ "loki.internal" "pyroscope.internal" "prometheus.internal" ]; };