https://github.com/juxt/plain-clojure-lambda
A recipe for building AWS Lambdas using plain clojure
https://github.com/juxt/plain-clojure-lambda
Last synced: 5 months ago
JSON representation
A recipe for building AWS Lambdas using plain clojure
- Host: GitHub
- URL: https://github.com/juxt/plain-clojure-lambda
- Owner: juxt
- Created: 2024-06-07T11:44:28.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-07T11:47:08.000Z (over 1 year ago)
- Last Synced: 2025-07-25T03:40:00.127Z (6 months ago)
- Language: Clojure
- Size: 6.84 KB
- Stars: 8
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Basic JVM Clojure lambda setup
Take a look at the [reitit-function-url](https://github.com/juxt/plain-clojure-lambda/tree/reitit-function-url)
branch for an example of a shadow-cljs frontend + reitit backend all in one lambda!
## Build
To build an uberjar:
```bash
$ clj -T:build uber
```
Then upload the `target/lambda-*.jar` to your [lambda function](https://docs.aws.amazon.com/lambda/latest/dg/java-package.html#java-package-console)
and off you go!