feat: add ssh secret for code.functor.systems auth

This commit is contained in:
Youwen Wu 2025-06-17 23:05:18 -07:00
parent c10cd71411
commit 060b053525
Signed by: youwen
GPG key ID: 865658ED1FE61EC3
4 changed files with 36 additions and 3 deletions

View file

@ -80,11 +80,15 @@
identitiesOnly = true; identitiesOnly = true;
}; };
"provenance.kaitotlex.systems" = { "provenance.kaitotlex.systems" = {
host = "code.functor.systems"; host = "provenance.kaitotlex.systems";
port = 26; port = 26;
# identityFile = config.age.secrets.youwen_dev_ssh_priv_key.path;
# identitiesOnly = true;
}; };
"code.functor.systems" = {
host = "code.functor.systems";
identityFile = config.age.secrets.code_functor_systems_key.path;
identitiesOnly = true;
};
"github" = { "github" = {
host = "github.com"; host = "github.com";
identityFile = config.age.secrets.github_ssh_priv_key.path; identityFile = config.age.secrets.github_ssh_priv_key.path;

View file

@ -0,0 +1,24 @@
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IG91Um1ZUSB4eitP
U0ZJSHYxSXFveDJnRGpXWHJEWjJzWkZsZDB4NEd0eDlWaWVNMEZzCk9FeXZGMGJm
SHoyU0ZsRytpMVpKQnNEVWs4akJMZ3dqa1NEU0VSNVlUMDAKLT4gc3NoLWVkMjU1
MTkgQUk3S1Z3IG5OM0c0TGhoaTIwZVlWcmdqdmpSM0h1and2N3lmN2pKTVZBMnFl
OEdOU28KOERJRkVDZ3VLbTlwRXVoR2RLbEIxR3JudHhBZW9Na0lFM0VlRXBTRDg1
NAotPiBzc2gtZWQyNTUxOSBUKzhkOVEgdTFoRTYrY3Iwb1FVSnh2bCt5cTcrMDRl
R244azhCM1RjUGZycXZuWHczcwpGdkN0RGx5YmtVeDdhcHlMVkZoRXlDWjlQTzZ2
Zjd1V0hCOEVKOXI5ejlJCi0+IHNzaC1lZDI1NTE5IGxwV3ZoQSBPWXA0YTFqT3Na
c3NXRjh3MnhJUVUrUkhiNFBXNjFGaTM0ZmdNNzBkdldjCjdVdDEwNjNKOGZUQ3oy
b1Z2ejNFVWIrczZkckF2d1ZpaVZCL1lFekR0cncKLT4geGx0YUQtZ3JlYXNlIFsg
aShcUiVnXzQgaFp6IFVUCkd1dmxGc2hmcmV6dGNIOWNIeUUKLS0tIHFtMDArMW9u
THBMcU0xenJHd0dvL0lJaml1RkE3MnZCRWllQnFxZHRwelUKkciKmnSAFI4kFnBx
aIVvUwTrt5cpmlz3gMs0CcmxRjbnGpJUHtd2GAsJM72vh6lOgZVHWrz8XlWZkkN0
+OzmOxitg2RVHro4GT8g6XUofkiEZVuj3qT+AUNOnsaghlgFy3Jo/qOhmYI94Uw3
rDy5IlxIovpr3Nr59Kve8AJrt8/dMsbJiiDjNpi+t8PM8A8VIvNrWxEPOcDGNuOS
y1Z0q2DxIpqGaX0rEm1nUhwgcTFOf3XYFvLor8x/Tux5XKAh0ibEQmNfQ4aVKR/b
GjJPTtrRSQq77c/weEYmV8Gu4cwMCXZP7v3BLjC707Ajn0+W5G1gALJva26XndiY
OsR2idpMh8LIKW1zjK09wBz5kcueyLE6AQWsJWzTClVcm+6TKEgHK2/fY+TIe0DS
4GUp5xVN/BgykEU1kjWEwoP/shU+waI60W+AKECjDMLKDvPbupM7Xj1vUgXlx7VH
z4zvjs0Cd3IE9JouwUOdnVWGM7xM5YAPLA1SyRwSXg4jj/EQYkOllmVXjanI+Y9X
+pReWzgFdSlgeVBf8TxpFoAPfEWWw2tdBq4sQIiL7n7vc1Cjtk491nnRUCQGyePJ
r2TI6jGAVQ==
-----END AGE ENCRYPTED FILE-----

View file

@ -39,5 +39,9 @@
mode = "600"; mode = "600";
path = "${config.home.homeDirectory}/.wakatime.cfg"; path = "${config.home.homeDirectory}/.wakatime.cfg";
}; };
code_functor_systems_key = {
file = ./code_functor_systems_key.age;
mode = "600";
};
}; };
} }

View file

@ -12,4 +12,5 @@ in
"youwen_dev_ssh_priv_key.age".publicKeys = users; "youwen_dev_ssh_priv_key.age".publicKeys = users;
"gallium_server_ssh.age".publicKeys = users; "gallium_server_ssh.age".publicKeys = users;
"wakatime_cfg.age".publicKeys = users; "wakatime_cfg.age".publicKeys = users;
"code_functor_systems_key.age".publicKeys = users;
} }