Skip to content

[Feature]: SSH reverse proxy #3644

Description

@un-def

Problem

  • dstack CLI app is required for ssh and IDE support. Currently, the user can submit the run via web UI, but cannot connect to it
  • SSH fleet instances behind a bastion host are not accessible to the user unless they have a private key to the bastion host, see [UX] Do not require the client users of SSH fleets to provide SSH key for the proxy jump node #2472
  • (hypothetical) private instances (instances without public IPs) are not accessible to the user unless they are connected to the same private network

Solution

https://docs.google.com/document/d/1AMDnZ0TSqdZI5SApW3faPMyI_WZPzPINCQHoXEMspDs

Workaround

No response

Would you like to help us implement this feature by sending a PR?

Yes

Activity

  1. github-actions commented on Apr 10, 2026

    @github-actions

    This issue is stale because it has been open for 30 days with no activity.

  2. r4victor commented on Apr 10, 2026

    @r4victor
    Collaborator

    @un-def, should we consider this completed? If there are any UI TODO, I'd create a separate issue.

  3. un-def commented on Apr 13, 2026

    @un-def
    CollaboratorAuthor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions