HTTP Tunnels
ngTunnel provides you seemless expereince to expose the HTTP based application to the Internet. You can hit the below command to expose the HTTP web applications:
$
ssh -R 80:127.0.0.1:8080 connect.ngtunnel.com
Note: This command assume that your application is running on 127.0.0.1:8080, you can change your local IP and Port to expose a different local machine.
ngTunnel also provides the default SSL/TLS certificate to secure your traffic.
You can directly expose your web applications without registration of your SSH Key Fingerprint. However, the Free / Non-Trial connections will be valid for the 60 minutes. You will get a different random domain for each connection.
You can also reserve a ngTunnel based subdomain for your web application, check ngTunnel subdomains.
You can upgrade to the Pro to enjoy the long and persists subdomain even after the reconnect.