Base resources for a serverless project running on AWS. Sets up Cognito and IAM for auth, a DynamoDB users table, and an s3 bucket for user files
To use this repo locally you need to have the Serverless framework installed.
$ npm install serverless -g
Clone this repo.
$ git clone https://github.com/chromacoma/serverless-starter-serverless-resources
Replace the following constants:
__PACKAGE_NAME__
__AWS_REGION__
__USERS_TABLE_NAME__
__FILES_BUCKET_NAME__
Go to one of the services in the services/
dir.
And run this to deploy to your AWS account.
$ serverless deploy
Once you deploy the resources in this repo, head over to the accompanying api repo to deploy the API services.
Comments and / or pull requests are welcomed!