JSPM

iis-express-tunnel

1.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q38255F
  • License MIT

exposes your local instance of IIS Express to the world for easy testing and sharing! No need to mess with config files, dns, etc.

Package Exports

  • iis-express-tunnel

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (iis-express-tunnel) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

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