feat: set up agenix secrets management

This commit is contained in:
Felix Schröter 2022-05-04 03:02:47 +02:00
parent cc6226d335
commit 5f329f550e
Signed by: felschr
GPG key ID: 671E39E6744C807D
32 changed files with 279 additions and 44 deletions

33
flake.lock generated
View file

@ -1,5 +1,25 @@
{
"nodes": {
"agenix": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1648942457,
"narHash": "sha256-i29Z1t3sVfCNfpp+KAfeExvpqHQSbLO1KWylTtfradU=",
"owner": "ryantm",
"repo": "agenix",
"rev": "0d5e59ed645e4c7b60174bc6f6aac6a203dc0b01",
"type": "github"
},
"original": {
"owner": "ryantm",
"repo": "agenix",
"type": "github"
}
},
"flake-utils": {
"locked": {
"lastModified": 1649676176,
@ -22,11 +42,11 @@
]
},
"locked": {
"lastModified": 1651598446,
"narHash": "sha256-UykdAyAcf2zFW5Wbv3uXDhMg9Fd+zarrRQxfMnR2BAs=",
"lastModified": 1651616957,
"narHash": "sha256-L1Chwdxsa3VusVDgViNk7q4EIC/h8Ndw7YYKVDDRkyU=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "ac722cddf44276d2b11d797b2ace273d0b674000",
"rev": "c13ffa3ed42a653c058d78771f4ff0ef8798e7fd",
"type": "github"
},
"original": {
@ -86,11 +106,11 @@
},
"nur": {
"locked": {
"lastModified": 1651598969,
"narHash": "sha256-TYGiklLzXEtObbEfXeI3/SZYnDNztMcxaV5BGU9Z0+c=",
"lastModified": 1651617509,
"narHash": "sha256-lEUvJ4sHYGi6AcwDCNEPnTP8+N0+eOg/KXL1QBtDMyk=",
"owner": "nix-community",
"repo": "NUR",
"rev": "04bdecaeaaabafd5343b41e4b57c7434ec571730",
"rev": "116deaecbe3ba60c6a645220ce7be96e4ff4f56f",
"type": "github"
},
"original": {
@ -141,6 +161,7 @@
},
"root": {
"inputs": {
"agenix": "agenix",
"flake-utils": "flake-utils",
"home-manager": "home-manager",
"nixos-hardware": "nixos-hardware",