summary refs log tree commit diff stats
path: root/modules/pdf.nix
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-07-03 18:05:26 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-07-03 18:05:26 +0200
commitc3af3a4d4cb3e7d8c5bd830c4af27abf44dd7aa5 (patch)
treed5b42ffa40270023c55e40eee59c7b8130c853a5 /modules/pdf.nix
parent6b42bec5885f9f7e67296229d68a0e722e406992 (diff)
downloadnosix-master.tar.gz
nosix-master.zip
update mailserver HEAD master
Diffstat (limited to 'modules/pdf.nix')
-rw-r--r--modules/pdf.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/modules/pdf.nix b/modules/pdf.nix
index 06a9539..4f38053 100644
--- a/modules/pdf.nix
+++ b/modules/pdf.nix
@@ -11,7 +11,14 @@
   services.nginx.virtualHosts."pdf.krinitsin.com" = {
     forceSSL = true;
     useACMEHost = "krinitsin.com";
-    locations."/".proxyPass = "http://localhost:5031";
+    locations."/" = {
+      proxyPass = "http://localhost:5031";
+      recommendedProxySettings = true;
+      extraConfig = ''
+        sub_filter '</body>' '<script> document.querySelectorAll(".go-pro-badge").forEach(badge => badge.remove()); </script></body>';
+        sub_filter_once on;
+      '';
+    };
   };
 
   security.acme.certs."krinitsin.com".extraDomainNames = [ "pdf.krinitsin.com" ];