This project is designed to be a small docker to Create/Renew Let's Encrypt Certs by making use of the greate Dehydrated script by lukas2511 and Lexicon by AnalogJ. The image is based on Python:Alpine to make it as small as possible. It also borrowed from idea from csmith that the domains.txt will be monitor realtime for changes. The docker will need a volume /letsencrypt for storing app data and certs. It will also require the following environment variables for dehydrated and the normal environment variables for Lexicon: EMAIL: <Your email passed to Let's Encrypt for notifications> PROVIDER: LEXICON_USERNAME: LEXICONTOKEN: LEXICON_PASSWORD: For example: PROVIDER: cloudflare LEXICON_CLOUDFLARE_USERNAME:[email protected] LEXICON_CLOUDFLARE_TOKEN: asdf1231239182309af Optional Environment Variable: KEY_ALGO: {rsa|prime256v1|secp384r1} This will tell dehydrated what algorithm to use for generating the private key. If not defined, will assume rsa for general cert issuance.
forked from csmith/docker-letsencrypt-generic
-
Notifications
You must be signed in to change notification settings - Fork 0
Dehydrated-Lexicon to generate Let's Encrypt Certs
License
mlatorre31/docker-dehydrated-Lexicon
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Dehydrated-Lexicon to generate Let's Encrypt Certs
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Shell 100.0%