summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ymir.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/ymir.nix b/ymir.nix
index 980815fb..ea30967c 100644
--- a/ymir.nix
+++ b/ymir.nix
@@ -1195,4 +1195,19 @@ in rec {
1195 requires = ["postgresql.service"]; 1195 requires = ["postgresql.service"];
1196 after = ["postgresql.service"]; 1196 after = ["postgresql.service"];
1197 }; 1197 };
1198
1199 systemd.services."nextcloud-send-event-reminders" =
1200 let cfg = config.services.nextcloud;
1201 fpm = config.services.phpfpm.pools.nextcloud;
1202 in { environment = fpm.phpEnv;
1203 serviceConfig.Type = "oneshot";
1204 serviceConfig.User = "nextcloud";
1205 serviceConfig.ExecStart = "${fpm.phpPackage}/bin/php -f ${cfg.package}/cron.php";
1206 };
1207 systemd.timers."nextcloud-send-event-reminders" = {
1208 wantedBy = [ "timers.target" ];
1209 timerConfig.OnBootSec = "5m";
1210 timerConfig.OnUnitActiveSec = "30s";
1211 timerConfig.Unit = "nextcloud-send-event-reminders.service";
1212 };
1198} 1213}