(ns pics.core (:require [org.httpkit.server :as http-server] [pics.routes :as proutes] [dotenv :as env]) (: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})))