Route53 plugin for Let's Encrypt client
Project description
## Route53 plugin for Let’s Encrypt client
### Before you start
It’s expected that the root hosted zone for the domain in question already exists in your account.
### Setup
Install the letsencrypt client [https://letsencrypt.readthedocs.org/en/latest/using.html#installation](https://letsencrypt.readthedocs.org/en/latest/using.html#installation)
` pip install letsencrypt `
Install the letsencrypt-route53 plugin
` pip install letsencrypt-route53 `
### How to use it
To generate a certificate and install it in a CloudFront distribution: ` AWS_ACCESS_KEY_ID="your_key" \ AWS_SECRET_ACCESS_KEY="your_secret" \ letsencrypt --agree-tos -a letsencrypt-route53:auth \ -d the_domain `
Follow the screen prompts and you should end up with the certificate in your distribution. It may take a couple minutes to update.
To automate the renewal process without prompts (for example, with a monthly cron), you can add the letsencrypt parameters –renew-by-default –text
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for hpeixoto-letsencrypt-route53-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccf50c8aa60eb9f1b5a72126c1386d224191cd78497925852076db15b15cfb6f |
|
MD5 | d9f74ad7c098c09a5bb266c2eae32f36 |
|
BLAKE2b-256 | 7160cfb3b69a98b7ab017ec8adca552dff5579b8f3ea4d7512cdb3449486e5da |