feat: add ACM SSL certificates for mailservices and beta-mailservices subdomains

This commit is contained in:
vickytechkey 2026-09-13 10:40:39 +05:30
parent 2ac127cd4a
commit 57d2df4362

View file

@ -115,6 +115,20 @@ class TradhoxdomainStack(Stack):
validation=acm.CertificateValidation.from_dns(hosted_zone),
)
# SSL Certificate for mailservices.tradhox.com with Route53 DNS validation
self.mailservices_certificate = acm.Certificate(
self, "MailservicesCertificate",
domain_name="mailservices.tradhox.com",
validation=acm.CertificateValidation.from_dns(hosted_zone),
)
# SSL Certificate for beta-mailservices.tradhox.com with Route53 DNS validation
self.beta_mailservices_certificate = acm.Certificate(
self, "BetaMailservicesCertificate",
domain_name="beta-mailservices.tradhox.com",
validation=acm.CertificateValidation.from_dns(hosted_zone),
)
# Route 'partners' frontend to PartnerProductionSiteBucket CloudFront distribution
if partner_distribution:
route53.ARecord(