From 68c45ad53b34301c1a0c59352a839db13e1f2420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Wed, 15 Jul 2020 16:55:49 +0200 Subject: Add CSP reports --- modules/private/websites/tools/tools/default.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'modules/private/websites/tools/tools/default.nix') diff --git a/modules/private/websites/tools/tools/default.nix b/modules/private/websites/tools/tools/default.nix index 7a9a125..93d1122 100644 --- a/modules/private/websites/tools/tools/default.nix +++ b/modules/private/websites/tools/tools/default.nix @@ -112,6 +112,7 @@ in { '' Timeout 600 ProxyTimeout 600 + Header always set Content-Security-Policy-Report-Only "${config.myEnv.tools.csp_reports.policies.inline}" DirectoryIndex index.php index.htm index.html AllowOverride all @@ -304,6 +305,8 @@ in { }; phpEnv = { CONTACT_EMAIL = config.myEnv.tools.contact; + CSP_REPORT_URI = with config.myEnv.tools.csp_reports.postgresql; + "\"host=${socket} dbname=${database} user=${user} password=${password}\""; }; phpPackage = pkgs.php72; }; -- cgit v1.2.3