Upterm - Secure Terminal Sharing
-
Upterm is an open-sourced solution for sharing terminal sessions instantly over the public internet via SSH tunnels. It is good for
- Remote pair programming
- Access remote computers behind NATs and firewalls
- Remote debugging
Upterm is written in Go and is open-sourced at https://github.com/jingweno/upterm.
Additional links:
- https://owenou.com/upterm/
- https://github.com/jingweno/upterm#how-it-works
- Dockerfile https://github.com/jingweno/upterm/blob/master/Dockerfile.uptermd
Could be quite easy to package and might take a stab at it myself. the only downside is that on cloudron you always need a kind of webinterface (you always need to expose and healthcheck a http port to the tcp port that seems to be needed here).