# {{ ansible_managed }} {% for authority in acme_authorities %} authority {{authority.name}} { api url "{{authority.api_url}}" account key "{{authority.key}}" } {% endfor %} {% for domain in acme_hosts %} domain {{domain.domain}} { {% if domain.alt_names is defined %} alternative names { {{domain.alt_names | join(' ')}} } {% endif %} domain key "{{domain.key}}" {% if domain.cert is defined %} domain certificate "{{domain.cert}}" {% endif %} {% if domain.chain_cert is defined %} domain chain certificate "{{domain.chain_cert}}" {% endif %} {% if domain.full_chain_cert is defined %} domain full chain certificate "{{domain.full_chain_cert}}" {% endif %} {% if domain.authority is defined %} sign with {{domain.authority}} {% endif %} {% if domain.challengedir is defined%} challengedir "{{domain.challengedir}}" {% endif %} } {% endfor %}