This commit is contained in:
Till 2025-10-14 16:52:21 +02:00
parent 7f358ab0c5
commit 3e7d633dc6
3 changed files with 16 additions and 9 deletions

View file

@ -81,6 +81,7 @@
./system/web-server/mail ./system/web-server/mail
./system/web-server/oopsidentify.nix ./system/web-server/oopsidentify.nix
./system/web-server/fundkorb-button.nix ./system/web-server/fundkorb-button.nix
./system/web-server/ksh-map.nix
]; ];
}; };

View file

@ -1,9 +1,15 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
security.acme.certs."${config.networking.domain}".extraDomainNames = [ "kshmap.ktiu.net" ];
services.nginx.virtualHosts."kshmap.ktiu.net" = { services.nginx.virtualHosts."kshmap.ktiu.net" = {
forceSSL = true;
enableACME = true; # forceSSL = true;
# enableACME = true;
onlySSL = true;
useACMEHost = config.networking.domain;
root = "/var/www/ksh-map/dist"; root = "/var/www/ksh-map/dist";
}; };
} }

View file

@ -2,13 +2,13 @@
let let
submissionheadercleanuprules = pkgs.writetext "submission_header_cleanup_rules" '' submissionHeaderCleanupRules = pkgs.writeText "submission_header_cleanup_rules" ''
/^received:/ ignore /^Received:/ ignore
/^x-originating-ip:/ ignore /^X-Originating-IP:/ ignore
/^x-mailer:/ ignore /^X-Mailer:/ ignore
/^user-agent:/ ignore /^User-Agent:/ ignore
/^x-enigmail:/ ignore /^X-Enigmail:/ ignore
/^message-id:\s+<(.*?)@.*?>/ replace message-id: <$1@ktiu.net> /^Message-ID:\s+<(.*?)@.*?>/ replace Message-ID: <$1@ktiu.net>
''; '';
in { in {