├── .gitignore ├── README.md ├── deps-docker ├── .dockerignore ├── Dockerfile ├── Dockerfile.backend-only ├── README.md ├── deps.edn ├── package-lock.json ├── package.json ├── resources │ └── public │ │ └── index.html ├── shadow-cljs.edn └── src │ ├── clj │ └── my_project │ │ └── main.clj │ └── cljs │ └── my_project │ └── frontend.cljs ├── deps-uberjar ├── .dockerignore ├── Dockerfile ├── README.md ├── build.clj ├── deps.edn ├── package-lock.json ├── package.json ├── resources │ └── public │ │ └── index.html ├── shadow-cljs.edn └── src │ ├── clj │ └── my_project │ │ └── main.clj │ └── cljs │ └── my_project │ └── frontend.cljs └── lein ├── .dockerignore ├── Dockerfile ├── README.md ├── prod.cljs.edn ├── project.clj ├── resources └── public │ └── index.html └── src ├── clj └── my_project │ └── main.clj └── cljs └── my_project └── frontend.cljs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/README.md -------------------------------------------------------------------------------- /deps-docker/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/.dockerignore -------------------------------------------------------------------------------- /deps-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/Dockerfile -------------------------------------------------------------------------------- /deps-docker/Dockerfile.backend-only: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/Dockerfile.backend-only -------------------------------------------------------------------------------- /deps-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/README.md -------------------------------------------------------------------------------- /deps-docker/deps.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/deps.edn -------------------------------------------------------------------------------- /deps-docker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/package-lock.json -------------------------------------------------------------------------------- /deps-docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/package.json -------------------------------------------------------------------------------- /deps-docker/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/resources/public/index.html -------------------------------------------------------------------------------- /deps-docker/shadow-cljs.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/shadow-cljs.edn -------------------------------------------------------------------------------- /deps-docker/src/clj/my_project/main.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/src/clj/my_project/main.clj -------------------------------------------------------------------------------- /deps-docker/src/cljs/my_project/frontend.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-docker/src/cljs/my_project/frontend.cljs -------------------------------------------------------------------------------- /deps-uberjar/.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !target/my-project.jar 3 | -------------------------------------------------------------------------------- /deps-uberjar/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/Dockerfile -------------------------------------------------------------------------------- /deps-uberjar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/README.md -------------------------------------------------------------------------------- /deps-uberjar/build.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/build.clj -------------------------------------------------------------------------------- /deps-uberjar/deps.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/deps.edn -------------------------------------------------------------------------------- /deps-uberjar/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/package-lock.json -------------------------------------------------------------------------------- /deps-uberjar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/package.json -------------------------------------------------------------------------------- /deps-uberjar/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/resources/public/index.html -------------------------------------------------------------------------------- /deps-uberjar/shadow-cljs.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/shadow-cljs.edn -------------------------------------------------------------------------------- /deps-uberjar/src/clj/my_project/main.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/src/clj/my_project/main.clj -------------------------------------------------------------------------------- /deps-uberjar/src/cljs/my_project/frontend.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/deps-uberjar/src/cljs/my_project/frontend.cljs -------------------------------------------------------------------------------- /lein/.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !target/my-project.jar 3 | -------------------------------------------------------------------------------- /lein/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/Dockerfile -------------------------------------------------------------------------------- /lein/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/README.md -------------------------------------------------------------------------------- /lein/prod.cljs.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/prod.cljs.edn -------------------------------------------------------------------------------- /lein/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/project.clj -------------------------------------------------------------------------------- /lein/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/resources/public/index.html -------------------------------------------------------------------------------- /lein/src/clj/my_project/main.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/src/clj/my_project/main.clj -------------------------------------------------------------------------------- /lein/src/cljs/my_project/frontend.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metosin/packaging-clojure-examples/HEAD/lein/src/cljs/my_project/frontend.cljs --------------------------------------------------------------------------------