diff --git a/backend/deps.edn b/backend/deps.edn index 1d79503cd..e33e9e322 100644 --- a/backend/deps.edn +++ b/backend/deps.edn @@ -74,6 +74,11 @@ mockery/mockery {:mvn/version "0.1.4"}} :extra-paths ["tests"]} + + {:fn-run + {:fn app.main/run + :args {}} + :fn-media-loader {:fn uxbox.cli.media-loader/run :args {}} diff --git a/backend/src/uxbox/main.clj b/backend/src/uxbox/main.clj index a41708647..063686417 100644 --- a/backend/src/uxbox/main.clj +++ b/backend/src/uxbox/main.clj @@ -24,11 +24,17 @@ ;; --- Entry point -(defn -main - [& args] +(defn run + [params] (require 'uxbox.config 'uxbox.migrations + 'uxbox.worker 'uxbox.media - 'uxbox.http - 'uxbox.tasks) + 'uxbox.http) (mount/start)) + + + +(defn -main + [& args] + (run {}))