Using AWS Route53, LetsEncrypt, and Docker to Generate Free Valid Signed SSL Certificates by grant.zukel
Creating free signed LetsEncrypt SSL certificates with AWS & Docker is easy. You can accomplish this in a few easy commands. Sound to good to be true? Let me tell you how we leverage Docker, Let's Encrypt, and a AWS Route53 Domain to generate certs.
Route 53 Domain
Step 1: aws configure #this is where you need to input your AWS credentials if you haven't already. Step 2: docker pull certbot/dns-route53 Step 3: docker run -it --rm -v ~/.aws/credentials:/root/.aws/credentials -v ~/certs:/etc/letsencrypt certbot/dns-route53 certonly -n --agree-tos --dns-route53 --email firstname.lastname@example.org -d yourroute53domain.com
This will generate certificates files and put them in the directory: