Release Notes: gitlab-sshd now generally available
Release notes
gitlab-sshd now generally available
gitlab-sshd is a standalone SSH server. Compared to setups with OpenSSH it provides significantly more insights and control over your SSH connections such as metrics collection, detailed logging or graceful shutdown of connections. Check out this blog post for the full list of benefits.
For hosters of self-managed instances the most relevant advantage may be that unlike OpenSSH it can be operate behind a proxy and pass on the original IP address. We have used this ourselves in GitLab.com since 15.2 as an enabler for granting SSH access only to requests coming from trusted IP addresses. Since then 100% of the SSH traffic has been passing through gitlab-sshd.
gitlab-sshd has been started as a community contribution as a lightweight alternative to OpenSSH with minimal external dependencies. Thank you very much for your contribution @lorenz.
https://docs.gitlab.com/ee/administration/operations/gitlab_sshd.html