Skip to content

Better Remote Access Support #7336

Closed as duplicate
Closed as duplicate

Description

@jrl290

What is your suggestion?

I've tried SSH FS and SFTP extensions. They just don't really fulfill the same mechanisms as the VSCode extensions. SSH FS seems to have a difficult time with terminal integration (it tries to open the local terminal instead), git integration, and full file search and language support

SFTP doesn't support FTPS

Why do you want this feature?

I really love code-server. I love having it on my network instead of on my computer. I actually like the mostly barebones nature of it too. But unfortunately I think I'm going to have to switch back to Full Fat VS Code simply because I'm working both with online file servers and local SSH computers

Are there any workarounds to get this functionality today?

I can mostly do without the SSH file system integrations. But for security reasons, I want to be using a dedicated FTPS credential instead of an SFTP credential that has shell access

Are you interested in submitting a PR for this?

Sure, but I can't say I have the appropriate experience for this level of coding. I'm not familiar with extensions programming or the protocols. I am lowly indeed

Just putting my two cents in. And thank you for what is already a fantastic utility

Activity

  1. code-asher commented on May 1, 2025

    @code-asher
    Member

    Maybe a duplicate of #1315?

    Although, if you have SSH access you could deploy code-server anywhere you want and port forward with SSH. That does get tricky though if you are trying to use it on a tablet or something.

  2. jrl290 commented on May 2, 2025

    @jrl290
    Author

    if you are trying to use it on a tablet or something

    Oh yeah, I don't really need to. If I'm doing on-the-go emergency triage, I just ssh in directly and vim. As a daily driver, it's really nice to have a few tabs open each with a different workspace. I'm usually working with 4 or 5 computers interoperating.

    That's kind of the main benefit. It brings multiple computers in different places into a consistent setup even if I don't have total control over all of them

    But again, I don't feel entitled to anything. Just doing my +1 for 'how users are using it'

  3. code-asher commented on May 2, 2025

    @code-asher
    Member

    Fair fair, I just mean to say you can do that today by installing code-server on each of those 4-5 machines (which is what the remote extensions would be doing as well, if they are implemented), with the downside being you have to handle the install and port forwarding yourself.

    I will go ahead and close this as a duplicate of #1315 but please correct me if you think the request is different.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions