-
Notifications
You must be signed in to change notification settings - Fork 2
/
zappa_settings.json
85 lines (84 loc) · 3.79 KB
/
zappa_settings.json
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
{
"production": {
"app_function": "bottle_app.app",
"aws_region": "us-east-1",
"profile_name": "default",
"project_name": "planttracer-",
"runtime": "python3.11",
"timeout_seconds": 30,
"slim_handler":true,
"domain":"app.planttracer.com",
"certificate_arn": "arn:aws:acm:us-east-1:376778049323:certificate/7afdf627-d4fa-4ecf-8507-20dee1f34f9e",
"exclude": ["*.mp4", "*.dylib"],
"exclude_glob": ["selenium/**/*", "tests/**/*"],
"ephemeral_storage" : {"Size":1024},
"log_level" : "ERROR",
"s3_bucket" : "planttracer-zappa-lambda",
"delete_local_zip":false,
"delete_s3_zip":false,
"cloudwatch_retention_days":1,
"cors" : true,
"environment_variables": {
"AWS_LAMBDA": "YES",
"DBREADER":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_dbreader_prod-ui2Hf1",
"DBWRITER":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_dbwriter_prod-OOt56r",
"PLANTTRACER_CREDENTIALS":"etc/credentials-aws.ini",
"PLANTTRACER_SMTP":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_smtp-5TWQyf",
"PLANTTRACER_S3_BUCKET":"planttracermovies"
}
},
"dev": {
"app_function": "bottle_app.app",
"aws_region": "us-east-1",
"profile_name": "default",
"project_name": "planttracer-",
"runtime": "python3.11",
"timeout_seconds": 300,
"domain":"dev.planttracer.com",
"route53_enabled" : false,
"slim_handler":true,
"certificate_arn": "arn:aws:acm:us-east-1:376778049323:certificate/7afdf627-d4fa-4ecf-8507-20dee1f34f9e",
"exclude": ["*.mp4", "*.dylib"],
"exclude_glob": ["selenium/**/*", "tests/**/*"],
"ephemeral_storage" : {"Size":1024},
"num_retained_versions":5,
"cloudwatch_retention_days":1,
"log_level" : "INFO",
"memory_size" : 1024,
"s3_bucket" : "planttracer-zappa-lambda",
"environment_variables": {
"AWS_LAMBDA": "YES",
"DBREADER":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_dbreader_dev-5LtJsU",
"DBWRITER":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_dbwriter_dev-g7zJin",
"PLANTTRACER_CREDENTIALS":"etc/credentials-aws.ini",
"PLANTTRACER_SMTP":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_smtp-5TWQyf",
"PLANTTRACER_S3_BUCKET":"planttracermovies"
}
},
"demo": {
"app_function": "bottle_app.app",
"aws_region": "us-east-1",
"profile_name": "default",
"project_name": "planttracer-",
"runtime": "python3.11",
"timeout_seconds": 300,
"domain":"demo.planttracer.com",
"cloudwatch_retention_days":1,
"slim_handler":true,
"certificate_arn": "arn:aws:acm:us-east-1:376778049323:certificate/7afdf627-d4fa-4ecf-8507-20dee1f34f9e",
"exclude": ["*.mp4", "*.dylib"],
"exclude_glob": ["selenium/**/*", "tests/**/*"],
"log_level" : "ERROR",
"ephemeral_storage" : {"Size":1024},
"s3_bucket" : "planttracer-zappa-lambda",
"environment_variables": {
"AWS_LAMBDA": "YES",
"PLANTTRACER_DEMO":"YES",
"DBREADER":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_dbreader_demo-kvJFNF",
"DBWRITER":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_dbwriter_demo-OgpVEn",
"PLANTTRACER_CREDENTIALS":"etc/credentials-aws.ini",
"PLANTTRACER_SMTP":"arn:aws:secretsmanager:us-east-1:376778049323:secret:planttracer_smtp-5TWQyf",
"PLANTTRACER_S3_BUCKET":"planttracermovies"
}
}
}