An effortless HTTP reverse proxy for node
CoffeeScript JavaScript Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
test
.gitignore
LICENSE-MIT
README.md
index.coffee
package.json

README.md

axle

An effortless HTTP reverse proxy for node

Installation

npm install -g axle

Usage

Run the axle server. This should run on the port you want all your web traffic to pass through.

$ PORT=8000 axle

or

$ sudo PORT=80 axle

Then run your node servers the way you usually would, but with axle before them.

$ axle caboose server

To specify a domain or multiple domains you would like to route to this server, use the AXLE_DOMAINS environment variable. This is a comma separated list of domains.

$ AXLE_DOMAINS=*.mattinsler.com,code.mattinsler.dev axle caboose server

License

Copyright (c) 2012 Matt Insler
Licensed under the MIT license.