-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserverless.yml
More file actions
34 lines (32 loc) · 933 Bytes
/
serverless.yml
File metadata and controls
34 lines (32 loc) · 933 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
service: bhojan-be-prototype-2
frameworkVersion: "3"
provider:
name: aws
runtime: nodejs18.x
stage: dev
region: us-east-1
timeout: 15
memorySize: 2048
functions:
hello:
handler: handler.hello
events:
- http: ANY /{proxy+}
- http: ANY /
# Environment variables
environment:
ENV: ${env:ENV}
PORT: ${env:PORT}
ENABLE_DEBUG: ${env:ENABLE_DEBUG}
ENABLE_EMAIL: ${env:ENABLE_EMAIL}
MONGODB_URL: ${env:MONGODB_URL}
SENDGRID_API_KEY: ${env:SENDGRID_API_KEY}
TOKEN_SECRET: ${env:TOKEN_SECRET}
TOKEN_EXPIRY: ${env:TOKEN_EXPIRY}
BACKEND_URL: ${env:BACKEND_URL}
FRONTEND_URL: ${env:FRONTEND_URL}
CLOUD_SECRET_KEY: ${env:CLOUD_SECRET_KEY}
CLOUD_ACCESS_KEY_ID: ${env:CLOUD_ACCESS_KEY_ID}
MULTER_S3_BUCKET: ${env:MULTER_S3_BUCKET}
STRIPE_PUBLISHABLE_KEY: ${env:STRIPE_PUBLISHABLE_KEY}
STRIPE_SECRET: ${env:STRIPE_SECRET}