Sign inSign up

cbolt/dehydrated

By cbolt

Updated about 7 years ago

letsencrypt dehydrated with lexicon support for dns validation

Image
1

100K+

cbolt/dehydrated repository overview

github source

loads a domain.txt file and will create certs valid for haproxy deployments. defaults to challenge type http - you will need to run a http container cbolt/thttpd.

Example Usage - http

docker run --it --rm \
  --name thttpd \
  -p '80:80' \
  -v '</path/to/data>/www:/www' \
  cbolt/thttpd

docker run -it --rm \
  --name dehydrated \
  -e 'STAGE=true' \
  -v '</path/to/data>/certs:/data/certs' \
  -v '</path/to/data>/haproxy:/data/haproxy' \
  -v '</path/to/data>/accounts:/data/accounts' \
  -v '</path/to/data>/www:/var/www/dehydrated' \
  -v '</path/to/data>/domains.txt:/etc/dehydrated/domains.txt' \
  cbolt/dehydrated

Example Usage - dns

docker run -it --rm \
  --name dehydrated \
  -e 'STAGE=true' \
  -e 'CHALLENGE_TYPE=dns-01',
  -e 'PROVIDER=cloudflare',
  -e '[email protected]',
  -e 'LEXICON_CLOUDFLARE_TOKEN=XXXXXXXXX',
  -v '</path/to/data>/certs:/data/certs' \
  -v '</path/to/data>/haproxy:/data/haproxy' \
  -v '</path/to/data>/accounts:/data/accounts' \
  -v '</path/to/data>/www:/var/www/dehydrated' \
  -v '</path/to/data>/domains.txt:/etc/dehydrated/domains.txt' \
  cbolt/dehydrated

Tag summary

Content type

Image

Digest

Size

83.4 MB

Last updated

about 7 years ago

docker pull cbolt/dehydrated