Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bagashiz/gobrol-lambda
Serverless live chat application back-end using AWS Lambda, Websocket Gateway, and DynamoDB.
https://github.com/bagashiz/gobrol-lambda
Last synced: 17 days ago
JSON representation
Serverless live chat application back-end using AWS Lambda, Websocket Gateway, and DynamoDB.
- Host: GitHub
- URL: https://github.com/bagashiz/gobrol-lambda
- Owner: bagashiz
- License: mit
- Created: 2024-01-20T10:30:44.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-29T12:38:02.000Z (10 months ago)
- Last Synced: 2024-10-30T07:03:04.856Z (2 months ago)
- Language: HCL
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gobrol Lambda
## ⚠️ WIP ⚠️
Serverless live chat application back-end using AWS Lambda, Websocket Gateway, and DynamoDB. Leveraged [Terraform](https://www.terraform.io/) to provision the infrastructure.
## Getting Started
1. Unless you develop in devcontainer, you need to install the [Task](https://taskfile.dev/installation/) CLI on your local machine for running the tasks. You also need to install [Terraform CLI](https://developer.hashicorp.com/terraform/install) and [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) on your local machine, then configure your AWS credentials. Refer to the [Terraform documentation](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/aws-build) for setting up your AWS credentials.
2. Run `task` to download the dependencies and build the project.