feat: add agenix secret for gortium password on uConsole
- Add gortium_password.age entry in secrets.nix - Add age.secrets.gortium_password in uConsole config - Add hashedPasswordFile to existing gortium user - Add ai-worker user for Hermes SSH access
This commit is contained in:
@@ -43,3 +43,10 @@
|
|||||||
users.ai-worker.main
|
users.ai-worker.main
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Age secret for gortium password
|
||||||
|
age.secrets.gortium_password = {
|
||||||
|
file = ../secrets/gortium_password.age;
|
||||||
|
};
|
||||||
|
|
||||||
|
users.users.gortium.hashedPasswordFile = config.age.secrets.gortium_password.path;
|
||||||
|
|||||||
@@ -8,8 +8,9 @@ let
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
"containers.env.age".publicKeys = authorizedKeys;
|
"containers.env.age".publicKeys = authorizedKeys;
|
||||||
|
"gortium_password.age".publicKeys = authorizedKeys;
|
||||||
|
"home_wifi.age".publicKeys = authorizedKeys;
|
||||||
"lazyworkhorse_host_ssh_key.age".publicKeys = authorizedKeys;
|
"lazyworkhorse_host_ssh_key.age".publicKeys = authorizedKeys;
|
||||||
"n8n_ssh_key.age".publicKeys = authorizedKeys;
|
"n8n_ssh_key.age".publicKeys = authorizedKeys;
|
||||||
"openclaw_gateway_token.age".publicKeys = authorizedKeys;
|
"openclaw_gateway_token.age".publicKeys = authorizedKeys;
|
||||||
"home_wifi.age".publicKeys = authorizedKeys;
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user