Deploying Rasa on HTTPS Using AWS Load Balancer


I want to deploy Rasa using AWS Load Balancer on HTTPS.

But as I read in the documentation to deploy on HTTPS we need to specify ssl private key and public certificate.

rasa run --ssl-certificate myssl.crt --ssl-keyfile myssl.key --ssl-password mypassword

But I do not have access to the certificates and key used on the Load Balancers because that’s managed by AWS.

What can I possibly do to run my bot using the Load Balancer?

Thank you!

I think you need to generate your keys from an Certificate Authority (CA).

Popular solution many people use is