summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Bühler <Stunkymonkey@users.noreply.github.com>2024-06-13 21:57:48 +0200
committerGitHub <noreply@github.com>2024-06-13 21:57:48 +0200
commit171d55c5959ef046f1fc05f9b68faa844c457f5b (patch)
tree7c51f4e86acc78f6099e3dfe559ce127e9063de9
parentMerge pull request #317541 from NixOS/backport-315364-to-release-24.05 (diff)
parentnixos/freshrss: fix reload when config changes (diff)
downloadnixpkgs-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.nix11
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";
};
};