Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support ssh tunnels #26

Open
yuvipanda opened this issue Jan 30, 2021 · 5 comments
Open

Support ssh tunnels #26

yuvipanda opened this issue Jan 30, 2021 · 5 comments

Comments

@yuvipanda
Copy link
Owner

These are extremely useful to access services running inside your user server elsewhere. We should support it.

Not sure how to do that with just JupyterHub apu though. Maybe a TCP passthrough proxy?

@cantagallo
Copy link

Hi,
I guess that ssh tunneling would enable VSC (or pycharm professional) connection to a remote Jhub server, right? Or is it already possible with the current jupyterhub-ssh?
do you have any plan about when such feature could be made available? Many thanks!

@cocampbe
Copy link

cocampbe commented Jun 8, 2021

Support for tunneling would be awesome. I was hoping that this project would allow me to use VSC and the remote ssh extension to do remote development in the jhub pod.

@fperez
Copy link

fperez commented Nov 17, 2021

Just got here looking for the same issue... In a collaboration with @JordiBolibar, he's running into the same issue accessing our hub: interactive SSH with tokens works OK, but VSC over the ssh connection (useful for interactive plotting with Julia) doesn't.

@yuvipanda do you have a sense of where we could look into this for the long run? It doesn't seem like there's a quick fix, but perhaps we can think about how to better support use cases where SSH isn't just direct terminal access, but "infrastructure"...

@fperez
Copy link

fperez commented Nov 17, 2021

forgot to cc @consideRatio - this may be of interest for more than one use case beyond JMTE, I suspect other 2i2c hubs will bring this up over time, we might as well think about options here...

@JordiBolibar
Copy link

Now VSCode seems to be available in JupyterHub via code-server directly on the browser, so the problem with SSH tunneling for VSCode users (like myself) is virtually solved 🎉

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants