diff --git a/modules/services/forgejo-runner.nix b/modules/services/forgejo-runner.nix index 85ef4ce..f5ef7cb 100644 --- a/modules/services/forgejo-runner.nix +++ b/modules/services/forgejo-runner.nix @@ -24,14 +24,16 @@ in group = "nogroup"; mode = "0755"; }; - "/var/lib/private/gitea-runner/default".d = { - user = "nobody"; - group = "nogroup"; - mode = "0755"; - }; }; environment.persistence."/persist" = { - files = [ "/var/lib/private/gitea-runner/default/.runner" ]; + directories = [ + { + directory = "/var/lib/private/gitea-runner/default"; + user = "nobody"; + group = "nogroup"; + mode = "u=rwx,g=rx,o=rx"; + } + ]; }; services.gitea-actions-runner = {