Last updated:
0 purchases
hpeixotoletsencryptroute53 0.1.4
## Route53 plugin for Let's Encrypt client### Before you startIt's expected that the root hosted zone for the domain in question already exists in your account.### Setup1. Create a virtual environment2. Make sure you have libssl-dev (or your regional equivalent) installed.3. Install by adding these to your requirements.txt file:```--no-binary pycparser-e git+https://github.com/certbot/certbot.git#egg=certbot-e git+https://github.com/certbot/certbot.git#egg=acme&subdirectory=acmehpeixoto-letsencrypt-route53```We need DNS01 support in certbot, which is only available in master for now.Additionally, pycparser suffers fromhttps://github.com/eliben/pycparser/issues/148, which is why we need torecompile it, which depends on `libssl-dev`.### How to use itMake sure you have access to AWS's Route53 service, either through IAM roles orvia `.aws/credentials`.To generate a certificate:```letsencrypt certonly \ -n --agree-tos --email DEVOPS@COMPANY.COM \ -a hpeixoto-letsencrypt-route53:auth \ -d MY.DOMAIN.NAME```
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.