.woodpecker | ||
defaults | ||
meta | ||
molecule/default | ||
tasks | ||
templates | ||
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_cron_enabled
Default value
lego_cron_enabled: true
lego_cron_hour
Default value
lego_cron_hour: '2'
lego_cron_minute
Default value
lego_cron_minute: '0'
lego_dns_resolvers
Default value
lego_dns_resolvers: []
lego_key_type
Default value
lego_key_type: ec256
lego_version
Default value
lego_version: 4.18.0
Dependencies
None.
License
MIT