.woodpecker | ||
defaults | ||
handlers | ||
meta | ||
molecule/default | ||
tasks | ||
templates/etc | ||
vars | ||
.gitignore | ||
.markdownlint.yml | ||
.prettierignore | ||
.yamllint | ||
LICENSE | ||
pyproject.toml | ||
README.md | ||
requirements.yml |
xoxys.lego
Deploy Lego ACME client to manage Lets Encrypt certificates.
Table of content
Requirements
- Minimum Ansible version:
2.10
Default Variables
lego_acme_account_email
Default value
lego_acme_account_email: _unset_
Example usage
lego_acme_account_email: user@example.com
lego_acme_server
Default value
lego_acme_server: https://acme-v02.api.letsencrypt.org
lego_certificates
Default value
lego_certificates: []
Example usage
lego_certificates:
- name: example
domains:
- example.com
- www.example.com
hook: |
#!/bin/env bash
lego_cloudflare_api_token
Default value
lego_cloudflare_api_token: _unset_
Example usage
lego_cloudflare_api_token: _dhTdcj9g9s7gcpbN7qsh9CR3RMVHdM7v
lego_dns_resolvers
Default value
lego_dns_resolvers: []
lego_key_type
Default value
lego_key_type: ec256
lego_renew_enabled
Default value
lego_renew_enabled: true
lego_renew_interval
Default value
lego_renew_interval: '*-*-* 1:35'
lego_renew_randomized_delay
Default value
lego_renew_randomized_delay: 1h
lego_version
Default value
lego_version: 4.18.0
Dependencies
None.
License
MIT