/certbot-cloudfront

A docker container for adding Lets Encrypt to cloudfront using the certbot CLI

Primary LanguageShellMIT LicenseMIT

Lets Encrypt on Cloudfront

Quick Docker python container to be able to install lets encrypt on cloudfront.

Must Have

Running

  • Create a new docker-compose-example.yml file with the project name appended to it and save into the compose directory.
    • example: docker-compose-my-app.yml
  • Fill in the credentials
  • run docker-compose -f compose/docker-compose-PROEJCT.yml up
  • Party!

Notes

On first run you may need to adjust cloudfront to enforce SSL, and you will get an email when the cert is going to expire, just run again and boom.

DO NOT commit this anywhere public as your keys are visible.