From 1abd53987ce5998d38aa6d5a6f089366203e7dd5 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sun, 3 May 2026 16:29:56 -0400 Subject: [PATCH] made nix_builders not ephemeral and depended on gitea --- systems/jeeves/runners/nix_builder.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/systems/jeeves/runners/nix_builder.nix b/systems/jeeves/runners/nix_builder.nix index bcff4cd..23032a0 100644 --- a/systems/jeeves/runners/nix_builder.nix +++ b/systems/jeeves/runners/nix_builder.nix @@ -51,7 +51,6 @@ in autoStart = true; privateNetwork = true; hostBridge = cfg.bridgeName; - ephemeral = true; bindMounts = { host-nix = { mountPoint = "/host-nix/var/nix/daemon-socket"; @@ -143,5 +142,15 @@ in }; } ) cfg.containers; + + systemd.services = builtins.listToAttrs ( + map (name: { + name = "container@${name}"; + value = { + requires = [ "gitea.service" ]; + after = [ "gitea.service" ]; + }; + }) (builtins.attrNames (filterAttrs (_: c: c.enable) cfg.containers)) + ); }; }