From b6d66dda504cd281acc6e778cdfdca1f61bdba16 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 11 Nov 2025 16:51:11 -0500 Subject: [PATCH] add auto reboot --- clients/quadraticserver/restart.nix | 11 +++++++++++ modules/server/continuwuity.nix | 5 +---- 2 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 clients/quadraticserver/restart.nix diff --git a/clients/quadraticserver/restart.nix b/clients/quadraticserver/restart.nix new file mode 100644 index 0000000..96eaa07 --- /dev/null +++ b/clients/quadraticserver/restart.nix @@ -0,0 +1,11 @@ +{ + systemd.timers.reboot = { + wantedBy = [ "timers.target" ]; + timerConfig = { + OnCalendar = "*-*-* 02:00:00"; + Persistent = true; + Unit = "reboot.target"; + }; + }; + +} diff --git a/modules/server/continuwuity.nix b/modules/server/continuwuity.nix index 8ca0902..7a32ad8 100644 --- a/modules/server/continuwuity.nix +++ b/modules/server/continuwuity.nix @@ -18,10 +18,7 @@ }; config = { - systemd.services.continuwuity.serviceConfig = { - Restart = lib.mkForce "always"; - RuntimeMaxSec = "1d"; - }; + systemd.services.continuwuity.serviceConfig.Restart = lib.mkForce "always"; services = let subdomain = "matrix.${config.quad.matrix.domain}";