From 7e5d777fc64e69a8c2d10df828fa00ee87d866c7 Mon Sep 17 00:00:00 2001 From: soraefir Date: Sun, 7 Jun 2026 15:25:58 +0200 Subject: [PATCH] fix script setup --- modules/server/containers/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/server/containers/default.nix b/modules/server/containers/default.nix index 2cf5505..f073ebc 100644 --- a/modules/server/containers/default.nix +++ b/modules/server/containers/default.nix @@ -82,7 +82,7 @@ in { }) allVMConfigs // mkNamedUnits (e: { name = "${e.name}-setup"; - value = { + value = { description = "Run ${e.name} setup"; after = [ "podman-${e.name}-${e.trigger}.service" ]; wants = [ "podman-${e.name}-${e.trigger}.service" ]; @@ -90,7 +90,9 @@ in { wantedBy = [ "multi-user.target" ]; restartTriggers = [ e.script ]; serviceConfig = { - Type = "oneshot"; + Type = "simple"; + Restart = "on-failure"; + RestartSec = "15s"; TimeoutStartSec = "360s"; EnvironmentFile = e.envFile; ExecStart = e.script;