auth machine

This commit is contained in:
plasmagoat 2025-07-16 02:10:31 +02:00
parent 98dce86882
commit 851a9e18db
34 changed files with 2383 additions and 99 deletions

View file

@ -13,7 +13,7 @@
# tokenFile should be in format TOKEN=<secret>, since it's EnvironmentFile for systemd
tokenFile = config.sops.secrets."forgejo-runner-registration-token".path;
labels = [
"ubuntu-latest:docker://ghcr.io/catthehacker/ubuntu:act-22.04"
"ubuntu-latest:docker://ghcr.io/catthehacker/ubuntu:act-latest"
"node-22:docker://node:22-bookworm"
"nixos-latest:docker://nixos/nix"
## optionally provide native execution on the host:
@ -23,6 +23,10 @@
log = {
level = "debug";
};
container = {
docker_host = "automount";
};
};
};
};