Skip to content

mlatorre31/docker-dehydrated-Lexicon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:you@email.com 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.

About

Dehydrated-Lexicon to generate Let's Encrypt Certs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%