fix(gitea): BUILTIN_SSH_SERVER_USER=gitea for gitea@ auth #160

Merged
k.renner merged 1 commits from fix/gitea-builtin-ssh-user into master 2026-07-12 23:49:55 +00:00
Member

SSH_USER (from #159) is cosmetic; BUILTIN_SSH_SERVER_USER is the real auth knob. Restores gitea@ logins so existing remotes work; git@ stops (unused).

SSH_USER (from #159) is cosmetic; BUILTIN_SSH_SERVER_USER is the real auth knob. Restores gitea@ logins so existing remotes work; git@ stops (unused).
claude-bot added 1 commit 2026-07-12 23:47:11 +00:00
#159 set SSH_USER=gitea, but SSH_USER is cosmetic (clone-URL display only) and
does not change which login the built-in SSH server accepts — so gitea@ still got
Permission denied. BUILTIN_SSH_SERVER_USER is the setting the built-in server
checks the login name against (defaults to RUN_USER=git); pin it to gitea so the
existing gitea@ remotes (the LXC's non-default SSH user) authenticate with zero
client changes. git@ stops authenticating (single built-in login) — unused here.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HQhvu1mrQ7EgwLhrzdNyY7
k.renner merged commit 91fceb11ac into master 2026-07-12 23:49:55 +00:00
Sign in to join this conversation.