diff --git a/system/server/bot.nix b/system/server/bot.nix index 1c37204..7bccf77 100644 --- a/system/server/bot.nix +++ b/system/server/bot.nix @@ -31,13 +31,13 @@ in { export PATH=${path} cd "${mainDir}" + mkdir -p "${programDir}" "${dataDir}" "${denoDir}" + chown -R dcbot:dcbot ${mainDir}* || echo chmod -R 750 ${mainDir}* || echo - - mkdir -p "${programDir}" "${dataDir}" "${denoDir}" cp --no-preserve=mode,ownership -r ${inputs.dcbot}/* "${programDir}/" - rm "${dataDir}/.env" + rm "${dataDir}/.env" || echo ln -s "${config.age.secrets.dcbot.path}" "${dataDir}/.env" cd "${programDir}"