From f03f27cf885eff557bee769e80f8cb4338875d60 Mon Sep 17 00:00:00 2001 From: Ryan Hamilton Date: Tue, 5 Aug 2025 12:53:43 +0000 Subject: [PATCH] Update stow/ssh/.ssh/config --- stow/ssh/.ssh/config | 77 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 76 insertions(+), 1 deletion(-) diff --git a/stow/ssh/.ssh/config b/stow/ssh/.ssh/config index 97cd6c7..7a55392 100644 --- a/stow/ssh/.ssh/config +++ b/stow/ssh/.ssh/config @@ -1,5 +1,80 @@ - # Added by 1Password SSH Agent Host * IdentityAgent ~/.1password/agent.sock +# Currently RackNerd, using tailscale +Host PurpleRaft_BASTION + HostName ddns.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +# PurpleRaft cloud servers +Host "PurpleRaft: Rack Nerd" + HostName ddns.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: ColoCrossing" + HostName 204.44.100.13 + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +# PurpleRaft non-cloud servers, accessed via bastion +Host "PurpleRaft: Lazuli Gate (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName lazuligate.tail.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: Lunar Echo (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName lunarecho.tail.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: Titan (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName titan.tail.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: Golden Window (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName goldenwindow.tail.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: Atomic Midnight (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName atomicmidnight.tail.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: Warp Core (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName warpcore.tail.ryans.tools + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "PurpleRaft: Typhoon (via RackNerd)" + ProxyJump "PurpleRaft_BASTION" + HostName typhoon.internal.purpleraft.com + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes + +Host "Gitea (Only for Git)" + HostName gitea.cobalt.purpleraft.com + Port 2001 + User ryan + IdentityFile "~/.ssh/SSH Key (Ryan) New Homelab.pub" + IdentitiesOnly yes