From cd708e2b59bf926387313154bfeaf8d6988723ea Mon Sep 17 00:00:00 2001 From: thiloho <123883702+thiloho@users.noreply.github.com> Date: Wed, 1 Nov 2023 00:19:21 +0100 Subject: [PATCH] Use agenix for Discord bot token as well --- nixos-configurations/server/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos-configurations/server/default.nix b/nixos-configurations/server/default.nix index 16b4197..fef9182 100644 --- a/nixos-configurations/server/default.nix +++ b/nixos-configurations/server/default.nix @@ -10,6 +10,7 @@ nix.settings.trusted-users = [ "thiloho" ]; age.secrets.hedgedoc-environment-file.file = ../../secrets/hedgedoc-environment-file.age; + age.secrets.discord-bot-token.file = ../../secrets/discord-bot-token.age; environment.systemPackages = with pkgs; [ nodejs_20 @@ -132,10 +133,9 @@ Type = "simple"; ExecStartPre = [ "${pkgs.nodejs_20}/bin/node dbInit.js" - "${pkgs.nodejs_20}/bin/node deploy-commands.js --token=%d/bot.token --clientId=1142441791459704912" + "${pkgs.nodejs_20}/bin/node deploy-commands.js --token=${config.age.secrets.discord-bot-token.path} --clientId=1142441791459704912" ]; - ExecStart = "${pkgs.nodejs_20}/bin/node index.js --token=%d/bot.token"; - LoadCredential = "bot.token:/var/run/bot-token.txt"; + ExecStart = "${pkgs.nodejs_20}/bin/node index.js --token=${config.age.secrets.discord-bot-token.path}"; WorkingDirectory = inputs.denbot.packages.${pkgs.system}.default; Restart = "always"; };