invokeai: set HOME in systemd service

This commit is contained in:
Max 2023-03-02 23:41:11 +01:00
parent 46e6505660
commit 6bfc491e80

View file

@ -93,6 +93,7 @@ in
ln -sf ${initialModelsPath} '${cfg.dataDir}/configs/INITIAL_MODELS.yaml'
cp -L --no-clobber --no-preserve=mode ${initialModelsPath} '${cfg.dataDir}/configs/models.yaml'
'';
environment.HOME = "${cfg.dataDir}/.home";
serviceConfig = {
User = cfg.user;
Group = cfg.group;
@ -102,6 +103,7 @@ in
systemd.tmpfiles.rules = [
"d '${cfg.dataDir}' 0755 ${cfg.user} ${cfg.group} - -"
"d '${cfg.dataDir}/configs' 0755 ${cfg.user} ${cfg.group} - -"
"d '${cfg.dataDir}/.home' 0750 ${cfg.user} ${cfg.group} - -"
];
};
}