we're jetty now + env stuff
This commit is contained in:
parent
40216477f5
commit
acf626cd57
@ -4,9 +4,11 @@
|
||||
:min-lein-version "2.0.0"
|
||||
:dependencies [[org.clojure/clojure "1.10.0"]
|
||||
[compojure "1.6.1"]
|
||||
[ring/ring-jetty-adapter "1.7.1"]
|
||||
[ring/ring-defaults "0.3.2"]
|
||||
[http.async.client "1.3.1"]
|
||||
[hickory "0.7.1"]]
|
||||
[hickory "0.7.1"]
|
||||
[environ "1.1.0"]]
|
||||
:plugins [[lein-ring "0.12.5"]]
|
||||
:ring {:handler clojsa.handler/app}
|
||||
:uberjar-name "clojsa-standalone.jar"
|
||||
|
@ -7,7 +7,9 @@
|
||||
[compojure.coercions :refer [as-int]]
|
||||
[ring.middleware.defaults :refer [wrap-defaults site-defaults]]
|
||||
[ring.middleware.session :refer [wrap-session]]
|
||||
[ring.middleware.session.cookie :refer (cookie-store)]))
|
||||
[ring.middleware.session.cookie :refer (cookie-store)]
|
||||
[ring.adapter.jetty :as jetty]
|
||||
[environ.core :refer [env]]))
|
||||
|
||||
|
||||
(defn get-thread [session id page]
|
||||
@ -54,4 +56,9 @@
|
||||
(-> app-routes
|
||||
(wrap-defaults site-defaults)
|
||||
(wrap-session {:cookie-attrs {:max-age (* 7 24 3600)}
|
||||
:store (cookie-store {:key "699a7e4bd79b3f56"})})))
|
||||
:store (cookie-store {:key (or (env :cskey)
|
||||
"699a7e4bd79b3f56")})})))
|
||||
|
||||
(defn -main [& [port]]
|
||||
(let [port (Integer. (or port (env :port) 5000))]
|
||||
(jetty/run-jetty app {:port port :join? false})))
|
||||
|
Loading…
Reference in New Issue
Block a user