From 3f660b03491b798272d661d79d28f09069a5b953 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vili=20Sinerv=C3=A4?= Date: Thu, 24 Jul 2025 11:58:43 +0300 Subject: [PATCH] Adjust forgejo runner impermanence --- modules/services/forgejo-runner.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/services/forgejo-runner.nix b/modules/services/forgejo-runner.nix index 24de6ba..467e73c 100644 --- a/modules/services/forgejo-runner.nix +++ b/modules/services/forgejo-runner.nix @@ -18,6 +18,16 @@ in sopsFile = ../../secrets/ci.yaml; restartUnits = [ "gitea-runner-forgejo.sinerva.eu.service" ]; }; + environment.persistence."/persist" = { + directories = [ + { + directory = "/var/lib/private/gitea-runner"; + user = "nobody"; + group = "nogroup"; + mode = "u=rwx,g=rx,o=rx"; + } + ]; + }; services.gitea-actions-runner = { package = pkgs.forgejo-runner;