Skip to content

Add support for Warpgate Userauth #237

Description

@Lor4de

Is your feature request related to a problem? Please describe.
Im using a selfhosted Warpgate instance and want to use the authentication from warpgate with webssh

Describe the solution you'd like
Maybe it should be enough to allow the following format for saved connections usernames:

-username-:-warpgate.connection.name-

The format for a warpgate ssh connection is:

ssh "-user-:-warpgate.connection.name-@ssh.warpgate.xxx" -p 22

Describe alternatives you've considered
I dont know any alternatives

Additional context

Activity

  1. self-assigned this
    on Sep 22, 2026
  2. bifrost0x commented on Sep 22, 2026

    @bifrost0x
    Owner

    @Lor4de will be implemented with the nex pr :)

  3. moved this from Backlog to In Review in WebSSH Roadmapon Sep 23, 2026
  4. bifrost0x commented on Sep 23, 2026

    @bifrost0x
    Owner

    @Lor4de
    Implemented in #238 containing:

    1. As a WebSSH admin, enable Settings → Administration → Integrations → Warpgate / SSH gateway, then reload your workspace. It is disabled by default.
    2. Create a connection with your Warpgate hostname and SSH port.
    3. Use your-user:your-warpgate-target as the username, for example alice:production.
    4. Choose password or SSH key authentication. For interactive login, select Password and leave it empty; follow the gateway's password, MFA or browser-approval prompts.

    No additional Compose service or configuration is needed. Your Warpgate user must already have access to the target.

    The short setup guide also covers target requirements and Quick SFTP limitations.

  5. moved this from In Review to Done in WebSSH Roadmapon Sep 23, 2026
  6. Lor4de commented on Sep 24, 2026

    @Lor4de
    Author

    @bifrost0x
    Hey, tested the new feature right now. Works perfectly - Thanks for the implementation 🥇

  7. added this to the v2.5.0 milestone on Oct 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions