lamby

🐑🛤 Simple Rails & AWS Lambda Integration

MIT License

Downloads
204.8K
Stars
600
Committers
16

Lamby Actions Status

Lamby is an AWS Lambda Web Adapter for Rack applications.

We support Lambda Function URLs, API Gateway (HTTP or REST, all payload versions), and even Application Load Balancer integrations.

Quick Start

https://lamby.cloud/docs/quick-start

Full Documentation

https://lamby.cloud/docs/anatomy

Contributing

This project is built for GitHub Codespaces using the Development Container specification. Once you have the repo cloned and setup with a dev container using either Codespaces or VS Code, run the following commands. This will install packages and run tests.

$ ./bin/setup
$ ./bin/test

Using VS Code

If you have the Visual Studio Code Dev Container extension installed you can easily clone this repo locally, use the "Open Folder in Container..." command. This allows you to use the integrated terminal for the commands above.

Code of Conduct

Everyone interacting in the Lamby projects codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

Bug reports and pull requests are welcome on GitHub at https://github.com/rails-lambda/lamby. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

Package Rankings
Top 4.75% on Rubygems.org
Badges
Extracted from project README
Actions Status Open in GitHub Codespaces
Related Projects