mirror of
https://github.com/matter-labs/vault-auth-tee.git
synced 2025-07-21 07:43:57 +02:00

Get rid of the snowfall lib, because it makes life harder for this very small project. Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
26 lines
430 B
Nix
26 lines
430 B
Nix
{ pkgs
|
|
, vat
|
|
, vault
|
|
, ...
|
|
}:
|
|
pkgs.dockerTools.buildLayeredImage {
|
|
name = "vault-auth-tee";
|
|
tag = "test";
|
|
|
|
config.Entrypoint = [ "/bin/sh" ];
|
|
|
|
contents = pkgs.buildEnv {
|
|
name = "image-root";
|
|
|
|
paths = with pkgs.dockerTools; [
|
|
vat.vault-auth-tee
|
|
vat.vault-auth-tee.sha
|
|
vault
|
|
usrBinEnv
|
|
binSh
|
|
caCertificates
|
|
fakeNss
|
|
];
|
|
pathsToLink = [ "/bin" "/etc" "/share" ];
|
|
};
|
|
}
|