From 95fa8bfc7023b0e578be0fbede96d9eff85c7970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 7 Mar 2025 20:39:05 +0100 Subject: [PATCH 1/2] nixos/matrix-alertmanager: set NODE_ENV to production --- nixos/modules/services/matrix/matrix-alertmanager.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/matrix/matrix-alertmanager.nix b/nixos/modules/services/matrix/matrix-alertmanager.nix index a00f808d0b66..89ff4dfb2324 100644 --- a/nixos/modules/services/matrix/matrix-alertmanager.nix +++ b/nixos/modules/services/matrix/matrix-alertmanager.nix @@ -112,6 +112,7 @@ in MATRIX_ROOMS = concatenatedRooms; MATRIX_USER = cfg.matrixUser; MENTION_ROOM = if cfg.mention then "1" else "0"; + NODE_ENV = "production"; }; script = '' From 2dc0f3639001eea1ba3a4af1d03059d005b8726a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 7 Mar 2025 22:40:01 +0100 Subject: [PATCH 2/2] nixos/matrix-alertmanager: fix shellcheck when it is enabled --- nixos/modules/services/matrix/matrix-alertmanager.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/matrix/matrix-alertmanager.nix b/nixos/modules/services/matrix/matrix-alertmanager.nix index 89ff4dfb2324..6d588a1c78cd 100644 --- a/nixos/modules/services/matrix/matrix-alertmanager.nix +++ b/nixos/modules/services/matrix/matrix-alertmanager.nix @@ -116,7 +116,9 @@ in }; script = '' + # shellcheck disable=SC2155 export APP_ALERTMANAGER_SECRET=$(cat "''${CREDENTIALS_DIRECTORY}/secret") + # shellcheck disable=SC2155 export MATRIX_TOKEN=$(cat "''${CREDENTIALS_DIRECTORY}/token") exec ${lib.getExe cfg.package} '';