/http-ssh

HTTP tunnels over SSH

Primary LanguageShellMIT LicenseMIT

HTTP+SSH

HTTP tunnels over SSH

Start server

docker run -p 8022:22 -e T_REMOTE=internal.host:80 -e AUTHORIZED_KEYS="$(< authorized_keys)" -it ghcr.io/cjmalloy/http-ssh

Connect proxy to server

docker run -p 8080:80 -e T_REMOTE=internal.host:80 -e T_USER=root@example.com -e T_PORT=8022 -e KEY="$(< id_rsa)" -it ghcr.io/cjmalloy/http-ssh