1.0.1 • Published 8 years ago

iis-express-tunnel v1.0.1

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

iis-express-tunnel

NPM version License Downloads

A simple command-line utility that exposes your .NET web applications served by IIS Express to the world for easy testing and sharing. No need to edit config files, firewalls, or DNS settings.

Utilizes localtunnel to route traffic from the web to a local http-proxy server that acts as a reverse proxy for you web app.

##Installation

npm install -g iis-express-tunnel

This will install iis-express-tunnel global and add the iis-lt client cli tool to your PATH

##Use

Assuming your app is hosted on port 8000, just use the iis-lt command to start the tunnel.

iis-lt --port 8000

Done! It will start the proxy server and use localtunnel to setup a tunnel to the outside world. The url will remain active for the duration of your session.

You can start and stop you IIS Express server without having to restart the tunnel.

###Arguments

Below are the most common arguments (these come from localtunnel). See iis-lt --help for additional argument

  • --subdomain request a named subdomain on the localtunnel server (default is random characters)
  • --open open the url in a browser