Nominally Patriotic Meathead

    tiny-reverse-proxy

    1.1.2 • Public • Published

    tiny-reverse-proxy

    It is a single command line HTTP and Websocket proxy built on top of node-http-proxy.

    Install

    Install with npm:

    npm install --save-dev --save-exact tiny-reverse-proxy
    # or globally 
    npm install --global tiny-reverse-proxy

    Install with yarn:

    yarn add tiny-reverse-proxy --dev --exact
    # or globally 
    yarn global add tiny-reverse-proxy

    Usage

    Forward requests from 127.0.0.1:8000 to 10.0.2.2:8000

    tiny-reverse-proxy --proxy=10.0.2.2,8000

    Forward requests from 127.0.0.1:3000 to my.host:8000

    tiny-reverse-proxy --proxy=my.host,8000,3000

    Multiple proxies at the same time

    tiny-reverse-proxy --proxy=10.0.2.2,8000 --proxy=my.host,8000,3000

    You can also use the environment variable TINY_REVERSE_PROXY with the same options

    TINY_REVERSE_PROXY="--proxy=10.0.2.2,8000 --proxy=my.host,8000,3000" tiny-reverse-proxy

    Limitations

    It doesn't handle HTTPS requests.
    It can't send a single request to multiple hosts.

    Feel free to open pull requests.

    Install

    npm i tiny-reverse-proxy

    DownloadsWeekly Downloads

    6

    Version

    1.1.2

    License

    MIT

    Unpacked Size

    5.74 kB

    Total Files

    7

    Last publish

    Collaborators

    • devside