Skip to content

Instantly share code, notes, and snippets.

@lynndylanhurley
Created February 27, 2012 05:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lynndylanhurley/1921781 to your computer and use it in GitHub Desktop.
Save lynndylanhurley/1921781 to your computer and use it in GitHub Desktop.
(ns tor-cluster.server
(:use aleph.http
aleph.formats
aleph.tcp
noir.core
lamina.core)
(:require
[noir.server :as nr-server]))
(nr-server/load-views-ns 'tor-cluster.views)
(def site-handler (nr-server/gen-handler {:mode :dev
:ns 'tor-cluster}))
(defn -main [& m]
(let [mode (keyword (or (first m) :dev))
port (Integer. (get (System/getenv) "PORT" "8080"))
noir-handler site-handler]
(start-http-server
(wrap-ring-handler noir-handler)
{:port port :websocket true})))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment