diff options
| author | Felix Bühler <Stunkymonkey@users.noreply.github.com> | 2024-06-13 21:57:48 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-13 21:57:48 +0200 |
| commit | 171d55c5959ef046f1fc05f9b68faa844c457f5b (patch) | |
| tree | 7c51f4e86acc78f6099e3dfe559ce127e9063de9 | |
| parent | Merge pull request #317541 from NixOS/backport-315364-to-release-24.05 (diff) | |
| parent | nixos/freshrss: fix reload when config changes (diff) | |
| download | nixpkgs-171d55c5959ef046f1fc05f9b68faa844c457f5b.tar.gz | |
Merge pull request #319629 from NixOS/backport-318901-to-release-24.05
[Backport release-24.05] nixos/freshrss: fix reload when config changes
| -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 77c5ecb24617..1035c961c02c 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"; }; }; |
