nginx-proxy-manager icon indicating copy to clipboard operation
nginx-proxy-manager copied to clipboard

Add sshttp Support

Open cdrfun opened this issue 6 years ago • 7 comments

Nginx Proxy Manager is often used by professional home users who want to host several services by themselves. Those are also often confronted with another problem: workplace oder client networks which are "secured" by a proxy which doen't allow them to SSH to their beloved machines. SSHTTP uses several ways to distingish HTTP(S) from SSH traffic and re-route it accordingly.

Ideally you would define a seperate subdomain (ssh.example.com), set the scheme to ssh and define the host and port ssh shall be forwarded to. All irrelevant options (imho all other) could be disabled.

cdrfun avatar Jul 03 '19 19:07 cdrfun

Perhaps even use SSLH since that also allows one to add OpenVPN to the list of things that can be directed through the SSL port.

I've been trying to do this with two separate dockers but it's not easy since the hosts get confused as to where the traffic originated.

Xaero252 avatar Sep 15 '19 01:09 Xaero252

Issue is now considered stale. If you want to keep it open, please comment :+1:

github-actions[bot] avatar Apr 03 '24 01:04 github-actions[bot]

I still think this would be a useful addition to Nginx Proxy Manager.

cdrfun avatar Apr 03 '24 13:04 cdrfun

Issue is now considered stale. If you want to keep it open, please comment :+1:

github-actions[bot] avatar Dec 23 '24 02:12 github-actions[bot]

I still think this would be a useful addition to Nginx Proxy Manager.

cdrfun avatar Jan 06 '25 09:01 cdrfun

Issue is now considered stale. If you want to keep it open, please comment :+1:

github-actions[bot] avatar Nov 13 '25 02:11 github-actions[bot]

Ping

cdrfun avatar Nov 13 '25 11:11 cdrfun