@@ -7,27 +7,36 @@ Parameters:
7
7
SecretKey :
8
8
Type : String
9
9
Description : Application secret key
10
+ DBUser :
11
+ Type : String
12
+ Description : User of DB
13
+ DBPassword :
14
+ Type : String
15
+ Description : Password of DB
10
16
EmailHost :
11
17
Type : String
18
+ Description : Email host
12
19
EmailPort :
13
20
Type : Number
21
+ Description : Email port
14
22
EmailUser :
15
23
Type : String
24
+ Description : Email username
16
25
EmailPassword :
17
26
Type : String
27
+ Description : Email password
18
28
FrontendUrl :
19
29
Type : String
20
30
Resources :
21
31
RDSDatabase :
22
32
Type : AWS::RDS::DBInstance
23
33
Properties :
24
- # Specify other properties as required for your use case
25
34
DBName : !Sub '${ProjectName}-db'
26
- MasterUsername : admin
27
- Engine : postgres # Example, adjust based on your requirements
28
- MasterUserPassword : !Ref DBPassword # This parameter will be auto-generated; see Outputs below
29
- DBInstanceClass : db.t3.micro # Example, adjust based on your requirements
30
- AllocatedStorage : 20 # Example, adjust based on your requirements
35
+ MasterUsername : !Ref DBUser
36
+ Engine : postgres
37
+ MasterUserPassword : !Ref DBPassword
38
+ DBInstanceClass : db.t3.micro
39
+ AllocatedStorage : 20
31
40
Secrets :
32
41
Type : AWS::SecretsManager::Secret
33
42
Properties :
@@ -39,7 +48,7 @@ Resources:
39
48
"DB_NAME": "${RDSDatabase.DBName}",
40
49
"DB_HOST": "${RDSDatabase.Endpoint.Address}",
41
50
"DB_USER": "${RDSDatabase.MasterUsername}",
42
- "DB_PORT": "5432", # Example, adjust based on your RDS engine
51
+ "DB_PORT": "5432",
43
52
"DB_PASSWORD": "${RDSDatabase.MasterUserPassword}",
44
53
"EMAIL_HOST": "${EmailHost}",
45
54
"EMAIL_PORT": "${EmailPort}",
@@ -66,7 +75,7 @@ Resources:
66
75
BucketName : !Sub '${ProjectName}-redirect'
67
76
WebsiteConfiguration :
68
77
RedirectAllRequestsTo :
69
- HostName : " www.example.com "
78
+ HostName : " www.attendunce.click "
70
79
71
80
ZappaBucket :
72
81
Type : ' AWS::S3::Bucket'
0 commit comments