diff --git a/modules/hedgedoc.nix b/modules/hedgedoc.nix index 3061aba..5a9a217 100644 --- a/modules/hedgedoc.nix +++ b/modules/hedgedoc.nix @@ -74,6 +74,12 @@ in proxyPass = "http://[::1]:${toString config.services.hedgedoc.settings.port}"; proxyWebsockets = true; }; + locations."/robots.txt" = { + extraConfig = '' + add_header Content-Type text/plain; + return 200 "User-agent: *\nDisallow: /\n"; + ''; + }; }; }; }; diff --git a/modules/wiki/fsr.nix b/modules/wiki/fsr.nix index f8fe604..b078cf1 100644 --- a/modules/wiki/fsr.nix +++ b/modules/wiki/fsr.nix @@ -104,6 +104,12 @@ in virtualHosts.${domain} = { enableACME = true; forceSSL = true; + locations."/robots.txt" = { + extraConfig = '' + add_header Content-Type text/plain; + return 200 "User-agent: *\nDisallow: /\n"; + ''; + }; locations."/" = { proxyPass = "http://127.0.0.1:${toString listenPort}"; proxyWebsockets = true;