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 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 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;
} }