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:
2026-06-14 19:53:40 -04:00
committed by Hermes
parent f06d9028f0
commit 9004163891
2 changed files with 9 additions and 1 deletions

View File

@@ -43,3 +43,10 @@
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;

View File

@@ -8,8 +8,9 @@ let
in
{
"containers.env.age".publicKeys = authorizedKeys;
"gortium_password.age".publicKeys = authorizedKeys;
"home_wifi.age".publicKeys = authorizedKeys;
"lazyworkhorse_host_ssh_key.age".publicKeys = authorizedKeys;
"n8n_ssh_key.age".publicKeys = authorizedKeys;
"openclaw_gateway_token.age".publicKeys = authorizedKeys;
"home_wifi.age".publicKeys = authorizedKeys;
}