From 2c0ac0db0929c188fd8d6715fd082eb78f97100f Mon Sep 17 00:00:00 2001 From: sora-ext Date: Wed, 3 Jun 2026 17:19:02 +0200 Subject: [PATCH] Update modules/server/containers/apps/transmission.nix --- .../server/containers/apps/transmission.nix | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/modules/server/containers/apps/transmission.nix b/modules/server/containers/apps/transmission.nix index 9c3164e..c12c4bc 100644 --- a/modules/server/containers/apps/transmission.nix +++ b/modules/server/containers/apps/transmission.nix @@ -18,15 +18,7 @@ let else containerCfg.subdomain; in { paths = [{ - path = "${serverCfg.dataPath}/transmission/complete"; - owner = "1000:1000"; - mode = "0755"; - }{ - path = "${serverCfg.dataPath}/transmission/incomplete"; - owner = "1000:1000"; - mode = "0755"; - }{ - path = "${serverCfg.configPath}/transmission/config"; + path = "${serverCfg.path.config}/transmission"; owner = "1000:1000"; mode = "0755"; }]; @@ -50,11 +42,10 @@ in { } else {}); overrides = { - cmd = [ ]; volumes = [ - "${serverCfg.dataPath}/transmission/complete:/downloads/complete" - "${serverCfg.dataPath}/transmission/incomplete:/downloads/incomplete" - "${serverCfg.configPath}/transmission/config:/config" + "${serverCfg.path.dlComplete}:/downloads/complete" + "${serverCfg.path.dlIncomplete}:/downloads/incomplete" + "${serverCfg.path.config}/transmission:/config" ]; }; }; @@ -66,7 +57,7 @@ in { envFile = [ config.sops.secrets."CUSTOM".path ]; script = pkgs.writeShellScript "setup" '' - ${pkgs.gettext}/bin/envsubst < "${../data/transmission/settings.json}" > "${serverCfg.configPath}/transmission/config/settings.json" + ${pkgs.gettext}/bin/envsubst < "${../data/transmission/settings.json}" > "${serverCfg.path.config}/transmission/config/settings.json" ''; };