initial serverless fullstack setup

This commit is contained in:
2020-10-29 19:05:45 -05:00
commit 6275da68cd
45 changed files with 2377 additions and 0 deletions

18
api/serverless.yml Normal file
View File

@@ -0,0 +1,18 @@
component: express
name: api
inputs:
# Express application source code.
src: ./
# Permissions required for the AWS Lambda function to interact with other resources
roleName: ${output:permissions.name}
# Enable this when you want to set a custom domain.
# domain: api.${env:domain}
# Environment variables
env:
# AWS DynamoDB Table name. Needed for the code to access it.
db: ${output:database.name}
# AWS DynamoDB Table Index name. Needed for the code to access it.
dbIndex1: ${output:database.indexes.gsi1.name}
# A secret token to sign the JWT tokens with.
tokenSecret: secret_1234 # Change to secret via environment variable: ${env:tokenSecret}