Add secret management with agenix

This commit is contained in:
JuliusFreudenberger 2025-09-17 23:51:27 +02:00
parent 739b50349c
commit eee7d2ddcf
4 changed files with 116 additions and 19 deletions

View file

@ -22,7 +22,17 @@
url = "github:nix-community/disko";
inputs.nixpkgs.follows = "nixpkgs";
};
agenix = {
url = "github:ryantm/agenix";
inputs = {
nixpkgs.follows = "nixpkgs";
darwin.follows = "";
};
};
secrets = {
url = "git+ssh://git@git.jfreudenberger.de/JuliusFreudenberger/nix-private.git";
flake = false;
};
systems.url = "github:nix-systems/default-linux";
};
@ -34,6 +44,7 @@
home-manager,
auto-cpufreq,
proxmox-nixos,
agenix,
disko,
systems,
...
@ -126,6 +137,7 @@
modules = [
disko.nixosModules.disko
agenix.nixosModules.default
./hosts/srv01.hf
];
};