/docker-openssh-server

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Kubernetes sidecar OpenSSH server

Based on the LinuxServer.io image docker-openssh-server which uses Alpine Linux.

I needed this for VSCode remote SSH to access Longhorn volumes in Kubernetes. The Linuxserver.io version uses Alpine Linux that does not support libc. VSCode Remote SSH happens to need that, so I adapted it to use the Ubuntu image.Also added a TCP forwarding option which is also needed for VSCode.

This build currently only supports amd64 architecture.

Application Setup

All parameters and configuration documented in the original version are applicable to this fork. One new parameters was added: TCP_FORWARDING which can be true or false (default is false) to enable or disable SSH TCP forwarding for VSCode Remote SSH support.

Versions

  • 04.08.2024: - Initial Release.