ssh: manage fleet ssh config via chezmoi
Pins git.melonbread.xyz (Forgejo) to port 222 with the machine key only — the forge SSH daemon does not listen on 22. All boxes pushing to the forge need this stanza; known_hosts/authorized_keys stay per-machine and unmanaged.
This commit is contained in:
parent
bfa49d6546
commit
85d0874aba
1 changed files with 19 additions and 0 deletions
19
private_dot_ssh/private_config
Normal file
19
private_dot_ssh/private_config
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Fleet config — managed 2026-08-26
|
||||
# Jump host
|
||||
Host byte.local
|
||||
User melon
|
||||
|
||||
# LAN hosts (direct; user rain)
|
||||
Host kaiser.local miche.local dayold.local rye.local crouton.local tadbit.local bit.local rorclar.local ggbuttz.local bazzite.local riska.local bopad.local
|
||||
User rain
|
||||
|
||||
# External (via byte.local)
|
||||
Host melonbread.xyz mail.melonbread.xyz
|
||||
User rain
|
||||
ProxyJump byte.local
|
||||
# Git forge (Gitea) — SSH daemon listens on non-standard port 222
|
||||
Host git.melonbread.xyz
|
||||
User git
|
||||
Port 222
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
IdentitiesOnly yes
|
||||
Loading…
Add table
Add a link
Reference in a new issue