From e66c545313483d5a63fe06e68afeb31023007c4f Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Wed, 28 May 2025 21:33:42 +0200 Subject: [PATCH] chore: update ssh config and gitignore files --- .config/.gitignore | 3 ++- .config/ssh/local | 33 +++++++++++++++++++++++++++++++++ .config/ssh/vps | 25 +++++++++++++++++++++++++ install | 4 +++- 4 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 .config/ssh/local create mode 100644 .config/ssh/vps diff --git a/.config/.gitignore b/.config/.gitignore index f9f40d2..b4282f8 100644 --- a/.config/.gitignore +++ b/.config/.gitignore @@ -3,4 +3,5 @@ !.gitignore !btop/ btop/btop.log -!neofetch/ \ No newline at end of file +!neofetch/ +!ssh/ \ No newline at end of file diff --git a/.config/ssh/local b/.config/ssh/local new file mode 100644 index 0000000..04f72a5 --- /dev/null +++ b/.config/ssh/local @@ -0,0 +1,33 @@ +Host 192.168.178.* + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv + +Host proxmox + HostName 192.168.178.99 + +Host mail-relay + HostName 192.168.178.102 + +Host amp + HostName 192.168.178.103 + +Host docker + HostName 192.168.178.104 + +Host oauth + HostName 192.168.178.105 + +Host immich + HostName 192.168.178.106 + +Host abiball + HostName 192.168.178.107 + +Host gitea + HostName 192.168.178.108 + +Host postgres + HostName 192.168.178.109 + + diff --git a/.config/ssh/vps b/.config/ssh/vps new file mode 100644 index 0000000..c69e51e --- /dev/null +++ b/.config/ssh/vps @@ -0,0 +1,25 @@ +Host vps-*.simonis.lol + User root + IdentityFile ~/.ssh/keys/prv + StrictHostKeyChecking no + +Host vps-1 + HostName vps-1.simonis.lol + +Host vps-2 + HostName vps-2.simonis.lol + +Host vps-3 + HostName vps-3.simonis.lol + +Host vps-4 + HostName vps-4.simonis.lol + +Host vps-5 + HostName kjan.email + +Host vps-6 + HostName vps-6.simonis.lol + +Host vps-7 + HostName vps-7.simonis.lol \ No newline at end of file diff --git a/install b/install index 360bc33..623552e 100755 --- a/install +++ b/install @@ -30,4 +30,6 @@ echo sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" -./setup \ No newline at end of file +echo "Include $HOME/.config/ssh/*" >> "$HOME/.ssh/config" + +./setup