From ba1a84fb7bf6904234782de21ff94eb284781ccd Mon Sep 17 00:00:00 2001 From: Jurn Wubben Date: Tue, 30 Sep 2025 20:00:51 +0200 Subject: [PATCH] Updated secret management for derek-site --- system/server/derek-site.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/system/server/derek-site.nix b/system/server/derek-site.nix index 1893d28..4322d65 100644 --- a/system/server/derek-site.nix +++ b/system/server/derek-site.nix @@ -56,13 +56,15 @@ in { git fetch git reset --hard origin/HEAD + cp "${config.age.secrets.${userGroup}.path}" "./src/lib/secretData.json" + DENO_DIR=${denoDir} deno i --allow-scripts=npm:workerd,npm:sharp DENO_DIR=${denoDir} deno run build ''; serviceConfig = { StateDirectory = userGroup; - ExecStart = getExe run; + ExecStart = "${bash} -c 'cd ${programDir} && deno run previw'"; User = userGroup; Group = userGroup; Restart = "always";