added tailscale ssh block
This commit is contained in:
@@ -102,6 +102,7 @@ in
|
|||||||
certs = mkEnableOption "Enable Janus and Soteria SSH targets";
|
certs = mkEnableOption "Enable Janus and Soteria SSH targets";
|
||||||
homelab = mkEnableOption "Enable various Homelab targets";
|
homelab = mkEnableOption "Enable various Homelab targets";
|
||||||
dev = mkEnableOption "Enable development targets";
|
dev = mkEnableOption "Enable development targets";
|
||||||
|
tailscale = mkEnableOption "Enable tailscale targets";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -198,8 +199,18 @@ in
|
|||||||
hostname = "fded:fb16:653e:25da:be24:11ff:fea0:753f";
|
hostname = "fded:fb16:653e:25da:be24:11ff:fea0:753f";
|
||||||
user = "john";
|
user = "john";
|
||||||
extraOptions = {
|
extraOptions = {
|
||||||
RequestTTY = "force";
|
RequestTTY = "auto";
|
||||||
RemoteCommand = "/run/current-system/sw/bin/jsl-zsh";
|
# RemoteCommand = "/run/current-system/sw/bin/jsl-zsh";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
})
|
||||||
|
(lib.mkIf cfg.matchSets.tailscale {
|
||||||
|
"jdl-docker" = {
|
||||||
|
hostname = "jdl-docker.tailcf205.ts.net";
|
||||||
|
user = "john";
|
||||||
|
extraOptions = {
|
||||||
|
RequestTTY = "auto";
|
||||||
|
# RemoteCommand = "~/.nix-profile/bin/jsl-zsh";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user