diff --git a/modules/nixos/services/comfyui/default.nix b/modules/nixos/services/comfyui/default.nix index a0dd027..875c861 100755 --- a/modules/nixos/services/comfyui/default.nix +++ b/modules/nixos/services/comfyui/default.nix @@ -75,7 +75,10 @@ in serviceConfig = { Type = "simple"; - ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p /var/lib/comfyui/custom_nodes"; + ExecStartPre = [ + "${pkgs.coreutils}/bin/mkdir -p /var/lib/comfyui/custom_nodes" + "${pkgs.coreutils}/bin/chown comfyui:comfyui /var/lib/comfyui/custom_nodes" + ]; ExecStart = "${cfg.package}/bin/comfyui --port ${toString cfg.port} --listen ${cfg.host}"; Restart = "on-failure"; User = "comfyui";