diff options
author | Felix Bühler <Stunkymonkey@users.noreply.github.com> | 2024-06-13 20:44:11 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-13 20:44:11 +0200 |
commit | 157a32caba6f58cf147a5b10ef063599f559c9f5 (patch) | |
tree | 38abd2fd0a26f32dfe3d1db505b5b3bc7fbf5d76 /nixos | |
parent | 88e3f34ff3bbdeff91449eee7e1f4ca40da09c88 (diff) | |
parent | edcdf6ad3b6534ee5a848db43b8601824d930977 (diff) |
Merge pull request #318901 from Stunkymonkey/nixos-freshrss-fix-config-change
nixos/freshrss: fix reload when config changes
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/web-apps/freshrss.nix | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/nixos/modules/services/web-apps/freshrss.nix b/nixos/modules/services/web-apps/freshrss.nix index 77c5ecb246171..1035c961c02c9 100644 --- a/nixos/modules/services/web-apps/freshrss.nix +++ b/nixos/modules/services/web-apps/freshrss.nix @@ -255,13 +255,10 @@ in { description = "Set up the state directory for FreshRSS before use"; wantedBy = [ "multi-user.target" ]; - serviceConfig = defaultServiceConfig //{ - Type = "oneshot"; - User = "freshrss"; - Group = "freshrss"; - StateDirectory = "freshrss"; - WorkingDirectory = cfg.package; + serviceConfig = defaultServiceConfig // { + RemainAfterExit = true; }; + restartIfChanged = true; environment = { DATA_PATH = cfg.dataDir; }; @@ -299,7 +296,7 @@ in environment = { DATA_PATH = cfg.dataDir; }; - serviceConfig = defaultServiceConfig //{ + serviceConfig = defaultServiceConfig // { ExecStart = "${cfg.package}/app/actualize_script.php"; }; }; |