Lamba(A self-hosted AWS Lambda clone)
Lamba is a self-hosted AWS Lambda clone written in Go. It is designed to be compatible with the AWS Lambda API, but it is not a drop-in replacement
This only supports Python and Node.js runtime for now
- Adding a function
- Invoking a function
- List functions
- List events
- Docker:
- You need to have Docker installed on your machine to run this. You can download it from here
You can download the pre-built binaries for different platforms from the Releases page. Extract them using tar, move it to your $PATH and you are ready to go.
#### From Source
```bash
go install github.com/sirrobot01/lamba@latest
- Start the server
lamba --port 8080
- Prepare your function code and then zip it
- Add support for more runtimes(Go, Rust, etc.)
- Add support for more event sources
- Add support for more triggers