Sign inSign up

jokester/letsencrypt

By jokester

•Updated over 10 years ago

(obsolete) A one-shot container to request/renew HTTPS cert from letsencrypt, with DNS challenge

Image
1

645

jokester/letsencrypt repository overview

This image is out of date and obsolete, please consider other images like adferrand/letsencrypt-dns⁠.


⁠Run

docker run -v /var/letsencrypt:/data --rm jokester/letsencrypt

If it did not succeed, check /var/letsencrypt/Readme.md (Readme.md@github⁠) and modify /var/letsencrypt/* as needed.

⁠Credentials for DNS challenge

You will need auth credentials (aka API keys / tokens) from your DNS providers.

(In case you are curious, these credentials are used to create a TXT record in the domain, and convince letsencrypt that you really own it.)

The credentials can be set with docker run -e, or with /var/letsencrypt/env file.

For example, a digital ocean user can use:

docker run -e "PROVIDER=digitalocean" -e "LEXICON_DIGITALOCEAN_TOKEN=aaaabbbb12344321" jokester/letsencrypt

See lexicon⁠ for the required variables for your provider.

⁠Source

Dockerfile⁠

Powered by lexicon⁠ / letsencrypt.sh⁠

Tag summary

Content type

Image

Digest

Size

18.2 MB

Last updated

over 10 years ago

docker pull jokester/letsencrypt