Skip to content

maxcountryman/hyperlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperlight

Clojars Project

A performance-focused HTTP reverse proxy written with Aleph.

Usage

Creating a proxy is simple with Hyperlight.

(require '[hyperlight.http-proxy :as http-proxy])

(def example-proxy
  (http-proxy/create-handler
    {:url "http://www.example.com/"}))

(http-proxy/start-server example-proxy {:port 3000})

The proxy server will now be listening on localhost:3000.