certhub-hook-lexicon-auth¶
Synopsis¶
/usr/local/lib/certhub/certbot-hooks/hook-lexicon-auth
/usr/local/lib/certhub/certbot-hooks/hook-lexicon-cleanup
/usr/local/lib/certhub/dehydrated-hooks/hook-lexicon-auth
Description¶
A hook script for certbot and dehydrated respectively capable of deploying DNS-01 challenge tokens via lexicon.
Environment¶
- CERTHUB_LEXICON_PROVIDER¶
Specify the domain provider which hosts the zone to be used in the DNS challenge.
- CERTHUB_LEXICON_CREATE_EXIT_DELAY¶
Optional delay in seconds after record creation (defaults to 5):
- CERTHUB_LEXICON_GLOBAL_ARGS¶
Optional additional global lexicon arguments: see lexicon(1) for more information.
- CERTHUB_LEXICON_PROVIDER_ARGS¶
Optional additional lexicon provider arguments (e.g. logging): see lexicon(1) for more information.
- CERTHUB_LEXICON_DOMAIN¶
Domain name passed to lexicon to use for the challenge. Defaults to ${domain-to-be-validated}. Customizing this setting makes sense, e.g. when using
CNAME
records to redirect _acme-challenge names from the real domain to a separate zone purpose built for challange validation.
- CERTHUB_LEXICON_NAME¶
Record name to use for the challenge. Defaults to
_acme-challenge.${CERTHUB_LEXICON_DOMAIN}
. Customizing this setting makes sense, e.g. when usingCNAME
records to redirect _acme-challenge names from the real domain to a separate zone purpose built for challange validation.
See Also¶
lexicon(1),