Compare commits
4 Commits
work
...
heroku/0.1
Author | SHA1 | Date | |
---|---|---|---|
b837fa5a7d | |||
acf626cd57 | |||
40216477f5 | |||
4e1bcdde94 |
1
Procfile
Normal file
1
Procfile
Normal file
@ -0,0 +1 @@
|
||||
web: java $JVM_OPTS -cp target/clojsa-standalone.jar clojure.main -m clojsa.handler
|
@ -4,11 +4,15 @@
|
||||
: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"
|
||||
:profiles
|
||||
{:dev {:dependencies [[javax.servlet/servlet-api "2.5"]
|
||||
[ring/ring-mock "0.3.2"]]}})
|
||||
[ring/ring-mock "0.3.2"]]}
|
||||
:production {:env {:production true}}})
|
||||
|
@ -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})))
|
||||
|
@ -3,7 +3,6 @@
|
||||
(:require [clojure.string :as string]
|
||||
[clojure.pprint]
|
||||
[clojure.java.io :as io]
|
||||
[cheshire.core :as json]
|
||||
[ring.util.anti-forgery :refer [anti-forgery-field]]))
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user