Add SSH Listener and forwarder to gitlab-workspaces-proxy
Related to this design.
Today gitlab-workspaces-proxy only supports connections over HTTP. We want to add an additional SSH listener, that would listen for connections over ssh. The port on which it should listen on should come from configuration. When the request comes in the listener should accept all SSH requests (without password validation) and forward to the workspace using the username provided.
Note: Password validation will be added in this issue.
Edited by Shekhar Patnaik