summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2026-09-26 19:45:48 -0700
committerKleidi Bujari <mail@4kb.net>2026-09-26 19:45:48 -0700
commit811dd787c3f9a6caa7cf0ae4f34d8ae216e3c26d (patch)
treec7d29fbf7cf95dd661c4de3316bb6c710749836d
parenta4ae63fdd3b13299c3b51ccdf5d9cdaed6bf5d82 (diff)
downloaddepot-811dd787c3f9a6caa7cf0ae4f34d8ae216e3c26d.tar.gz
depot-811dd787c3f9a6caa7cf0ae4f34d8ae216e3c26d.tar.bz2
depot-811dd787c3f9a6caa7cf0ae4f34d8ae216e3c26d.zip
[xnet/gitserver] deny bots by default
-rw-r--r--modules/xnet/gitserver/gitweb.nix17
1 files changed, 7 insertions, 10 deletions
diff --git a/modules/xnet/gitserver/gitweb.nix b/modules/xnet/gitserver/gitweb.nix
index b52b8fc..9b3435a 100644
--- a/modules/xnet/gitserver/gitweb.nix
+++ b/modules/xnet/gitserver/gitweb.nix
@@ -38,12 +38,7 @@ in
mimetype.pdf=application/pdf
mimetype.png=image/png
mimetype.svg=image/svg+xml
- readme=:readme
- readme=:readme.md
- readme=:readme.txt
- readme=:README
- readme=:README.md
- readme=:README.txt
+ readme=master:README
'';
settings = {
about-filter = "${pkgs.cgit}/lib/cgit/filters/about-formatting.sh";
@@ -62,9 +57,11 @@ in
};
};
- # services.nginx.virtualHosts."${cfg.gitweb.hostName}" = {
- # useACMEHost = "4kb.net";
- # addSSL = true;
- # };
+ services.nginx.virtualHosts."${cfg.hostName}" = {
+ useACMEHost = "4kb.net";
+ forceSSL = true;
+
+ locations."/robots.txt".return = "200 \"User-agent: *\nDisallow: /\n\"";
+ };
};
}