sisyphus/stow/ssh/.ssh/config

89 lines
1.9 KiB
Text

Host HPC
User vsc44995
HostName login.hpc.ugent.be
IdentitiesOnly yes
IdentityFile /run/secrets/UGent/HPC/ssh
# Git authentication
Host git.depeuter.dev
User git
HostName git.depeuter.dev
IdentitiesOnly yes
IdentityFile /run/secrets/Gitea/ssh
Host github.com
User git
HostName github.com
IdentitiesOnly yes
IdentityFile /run/secrets/GitHub/ssh
Host github.ugent.be
User git
HostName github.ugent.be
IdentitiesOnly yes
IdentityFile /run/secrets/UGent/GitHub/ssh
Host subgit.ugent.be
User git
HostName subgit.ugent.be
IdentitiesOnly yes
IdentityFile /run/secrets/UGent/SubGit/ssh
CanonicalizeHostname yes # Ignore capitalization
# HomeLab
# Physical hosts
Host Hugo
User admin
HostName 192.168.0.11
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/Hugo/ssh
Host Roxanne
User ghost
Hostname 192.168.0.13
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/Roxanne/ghost/ssh
Host HTPC
User root
Hostname 192.168.0.88
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/HTPC/ssh
# Virtual hosts
Host Gitea
User gh0st
HostName 192.168.0.24
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/Gitea/ssh
Host Nextcloud
User administrator
Hostname 192.168.0.14
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/Nextcloud/ssh
Host Vaultwarden
User gh0st
Hostname 192.168.0.22
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/Vaultwarden/ssh
Host Binnenpost
User admin
Hostname 192.168.0.89
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/NixOS/admin/ssh
Host Development
User admin
Hostname 192.168.0.91
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/NixOS/admin/ssh
Host Testing
User admin
Hostname 192.168.0.92
IdentitiesOnly yes
IdentityFile /run/secrets/HomeLab/Nixos/admin/ssh