This commit is contained in:
nora 2025-08-08 23:48:22 +02:00
parent b382e5b232
commit 72bd7972da
2 changed files with 11 additions and 0 deletions

View file

@ -10,6 +10,15 @@ in
"does-it-build.noratrieb.dev" = { "does-it-build.noratrieb.dev" = {
logFormat = ""; logFormat = "";
extraConfig = '' 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 encode zstd gzip
reverse_proxy * localhost:3000 reverse_proxy * localhost:3000
''; '';

View file

@ -6,6 +6,8 @@ in
{ {
deployment.targetHost = "${name}.infra.noratrieb.dev"; deployment.targetHost = "${name}.infra.noratrieb.dev";
# TODO: ensure that the rust programs have frame pointers
networking.hosts = { networking.hosts = {
"${networkingConfig.vps3.wg.privateIP}" = [ "loki.internal" "pyroscope.internal" "prometheus.internal" ]; "${networkingConfig.vps3.wg.privateIP}" = [ "loki.internal" "pyroscope.internal" "prometheus.internal" ];
}; };