feat: massive refactoring...
This commit is contained in:
36
secrets/secrets.nix
Normal file
36
secrets/secrets.nix
Normal file
@@ -0,0 +1,36 @@
|
||||
let
|
||||
config = (import ../config/_globals.nix { }).globals;
|
||||
users = [
|
||||
config.master.public_ssh_key
|
||||
];
|
||||
|
||||
keys = import ../config/_keys.nix;
|
||||
common = builtins.attrValues (keys);
|
||||
in
|
||||
{
|
||||
# TODO: Probably there would be a way to guess the default service key from the secret prefix
|
||||
"auth-authentik-ldap-secrets.age".publicKeys = users ++ [
|
||||
keys.auth
|
||||
];
|
||||
"auth-authentik-proxy-secrets.age".publicKeys = users ++ [
|
||||
keys.auth
|
||||
];
|
||||
"auth-authentik-secrets.age".publicKeys = users ++ [
|
||||
keys.auth
|
||||
];
|
||||
"db-postgres-initscript.age".publicKeys = users ++ [
|
||||
keys.db
|
||||
];
|
||||
"finances-app-key.age".publicKeys = users ++ [
|
||||
keys.finances
|
||||
];
|
||||
"power-password-file.age".publicKeys = users ++ [
|
||||
keys.power
|
||||
];
|
||||
"proxy-dns-provider-config.age".publicKeys = users ++ [
|
||||
keys.proxy
|
||||
];
|
||||
"yarrr-env.age".publicKeys = users ++ [
|
||||
keys.yarrr
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user