Skip to content

Commit 61b10ca

Browse files
committed
bump nix-grpc-store
1 parent 991e4c7 commit 61b10ca

2 files changed

Lines changed: 16 additions & 3 deletions

File tree

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

machines/eve/modules/nix-grpc-store.nix

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,19 @@ in
2828
keyFile = "/var/lib/acme/thalheim.io/key.pem";
2929
clientCaFile = stepCaBundle;
3030
};
31+
# First match wins; hosts with an ACME cert from ca.r (CN = FQDN,
32+
# forceCN) only get substituter access, my OIDC user cert stays trusted
33+
# for remote builds.
34+
accessRules = [
35+
{
36+
cn = "joerg@thalheim.io";
37+
role = "trusted";
38+
}
39+
{
40+
cn = "*.thalheim.io";
41+
role = "read-only";
42+
}
43+
];
3144
};
3245

3346
# ACME certs are group-readable by nginx

0 commit comments

Comments
 (0)