[GH-ISSUE #204] Combination proxy host & stream #178

Closed
opened 2026-02-26 06:31:11 +03:00 by kerem · 2 comments
Owner

Originally created by @itsalljustdata on GitHub (Sep 25, 2019).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/204

I may be barking up the wrong tree here, but I think what i'm wanting is a combination proxy/stream host.

What i'd effectively like to do is run (for instance) a ssh server on ssh.mydomain.com:443, which would then proxy to 10.1.2.x:22. it seems to achieve this at present, i'd need to set up the stream host on 443 which would take over port 443 for my "whole" IP, rather than just traffic heading into ssh.mydomain.com...

This is all to get around pesky corporate firewalls blocking port 22 (and other useful ones!)

So is it

  1. do-able at present, i'm just being a dunderhead
  2. a product enhancement
  3. not able to be done within the scope of this project
Originally created by @itsalljustdata on GitHub (Sep 25, 2019). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/204 I may be barking up the wrong tree here, but I think what i'm wanting is a combination proxy/stream host. What i'd effectively like to do is run (for instance) a ssh server on ssh.mydomain.com:443, which would then proxy to 10.1.2.x:22. it seems to achieve this at present, i'd need to set up the stream host on 443 which would take over port 443 for my "whole" IP, rather than just traffic heading into ssh.mydomain.com... This is all to get around pesky corporate firewalls blocking port 22 (and other useful ones!) So is it 1. do-able at present, i'm just being a dunderhead 2. a product enhancement 3. not able to be done within the scope of this project
kerem 2026-02-26 06:31:11 +03:00
Author
Owner

@jc21 commented on GitHub (Nov 7, 2019):

Blunt answer: 1 and 3.

There are ways of achieving SSH over HTTP(S) but all the guides I've found are not nice or easy. More like hacks and they depend on the firewall your company is using. Google for "SSH over HTTP" if you're curious.

<!-- gh-comment-id:550578762 --> @jc21 commented on GitHub (Nov 7, 2019): Blunt answer: 1 and 3. There are ways of achieving SSH over HTTP(S) but all the guides I've found are not nice or easy. More like hacks and they depend on the firewall your company is using. Google for "SSH over HTTP" if you're curious.
Author
Owner

@jc21 commented on GitHub (Nov 7, 2019):

Just reading the issues backlog and found #164 which has products you might be able to deploy.

<!-- gh-comment-id:550640605 --> @jc21 commented on GitHub (Nov 7, 2019): Just reading the issues backlog and found #164 which has products you might be able to deploy.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#178
No description provided.