diff options
author | Tim <contact@bytim.eu> | 2025-04-21 13:00:15 +0200 |
---|---|---|
committer | Tim <contact@bytim.eu> | 2025-04-21 13:00:15 +0200 |
commit | b40c0325abd6a0952948dd266d7409af557fc0e7 (patch) | |
tree | 892c723f4fc1889ce939731afb60d01efb6e5517 /src/pics/core.clj | |
parent | d77eeb513dc0e570a9368b40f8ab65e0f93f2b37 (diff) | |
download | pics-b40c0325abd6a0952948dd266d7409af557fc0e7.tar.xz pics-b40c0325abd6a0952948dd266d7409af557fc0e7.zip |
Add upload handler
Diffstat (limited to 'src/pics/core.clj')
-rw-r--r-- | src/pics/core.clj | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/pics/core.clj b/src/pics/core.clj index 68826f9..82c6d4a 100644 --- a/src/pics/core.clj +++ b/src/pics/core.clj @@ -2,9 +2,14 @@ (:require [org.httpkit.server :as http-server] [pics.routes :as proutes] [dotenv :as env]) - (:gen-class)) + (:gen-class) + (:import java.io.File)) (defn -main [& args] + (let [img-folder (File. "./img/")] + (when-not (.exists img-folder) + (.mkdirs img-folder))) + (let [port (or (env/env "PORT") 8080)] (println (str "Starting server on port " port "...")) (http-server/run-server proutes/ring-handler {:port port}))) |