/serverless-chat

Serverless chat as a POC for the serverless card game.

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Serverless Chat ☁️💬

Just another serverless chat built on AWS with Lambda, DynamoDB and Websocket API Gateway.

Configuration

The scripts use by default an AWS profile. The name of the profile is set in config/settings/AWS_PROFILE. To create such profile execute:

aws configure --profile $AWS_PROFILE

To test it, run:

aws s3 ls --profile $AWS_PROFILE

Manage the infrastructure

The AWS infrastructure can be managed through the simon-says script.

Create stack

./simon-says create-stack [test|prod]

Update stack

./simon-says update-stack [test|prod]

Delete stack

./simon-says delete-stack [test|prod]

Update Lambda function

./simon-says update-function [test|prod] [CreateMessage|RegisterUser]