diff options
| author | Tim <contact@bytim.eu> | 2025-11-04 19:02:37 +0100 |
|---|---|---|
| committer | Tim <contact@bytim.eu> | 2025-11-04 19:02:37 +0100 |
| commit | 0a5c74955363a84033b6ea90aa1b934b1122632f (patch) | |
| tree | ba32381dfb6db12151d5bd537326c6dccf11a43e /src/dionysus/web/admin.clj | |
| parent | 61a71bf8b931acc704fb38bf7bad1a3c03954ed2 (diff) | |
Fix reading ports from env variables
Diffstat (limited to 'src/dionysus/web/admin.clj')
| -rw-r--r-- | src/dionysus/web/admin.clj | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/dionysus/web/admin.clj b/src/dionysus/web/admin.clj index 20c7409..28d8301 100644 --- a/src/dionysus/web/admin.clj +++ b/src/dionysus/web/admin.clj @@ -5,10 +5,11 @@ [dotenv :as env] [ring.middleware.params :as rmparams] [ring.middleware.session :as rmsessions] + [dionysus.utils :as dutils] [dionysus.web.admin.home :as dwahome] [dionysus.web.admin.home.blacklist :as dwahblacklist] - [dionysus.web.admin.home.server-settings :as dwahserver-settings])) + [dionysus.web.admin.home.server-settings :as dwahserver-settings])) (def ^:private routes [["/" {:get {:handler dwahome/handle}}] @@ -35,11 +36,13 @@ :redirect-uri "/callback" :landing-uri "/"}}) rmsessions/wrap-session - rmparams/wrap-params)) + rmparams/wrap-params + delay)) (def ^:private stop-fn (atom nil)) (defn start-server! [] (when (fn? @stop-fn) (@stop-fn)) - (reset! stop-fn (http-server/run-server handler {:port (or (env/env "ADMIN_PORT") 8081)}))) + (reset! stop-fn (http-server/run-server @handler {:port (-> (env/env "ADMIN_PORT") + (dutils/try-parse-int 8081))}))) #_(start-server!) |
