nixos-demo/users/demo/home/ssh.nix

24 lines
450 B
Nix

{ lib, osConfig, ... }:
{
programs = {
ssh = {
enable = true;
addKeysToAgent = "1h";
hashKnownHosts = true;
matchBlocks = {
gitea = {
hostname = "code.beancloud.de";
user = "gitea";
port = 22;
};
k8s = lib.mkIf osConfig.beancloud.software.splunk {
hostname = "pc-demo1";
user = "demo";
port = 10023;
};
};
};
};
}