ansible-playbooks

another attempt to have everything organized ...
git clone https://git.e1e0.net/ansible-playbooks.git
Log | Files | Refs | README | LICENSE

acme-client.conf.j2 (855B)


      1 authority letsencrypt {
      2         api url "https://acme-v02.api.letsencrypt.org/directory"
      3         account key "/etc/acme/letsencrypt-privkey.pem"
      4 }
      5 
      6 authority letsencrypt-staging {
      7         api url "https://acme-staging.api.letsencrypt.org/directory"
      8         account key "/etc/acme/letsencrypt-staging-privkey.pem"
      9 }
     10 
     11 {% for server in https_servers %}
     12 domain {{ server.server_name }} {
     13 {% if server.server_aliases is defined and server.server_aliases|length %}
     14 	alternative names { {% for server_alias in server.server_aliases -%} {{ server_alias }} {% endfor %} }
     15 {% endif %}
     16 	domain key "/etc/ssl/letsencrypt/{{ server.server_name }}/privkey.pem"
     17 	domain certificate "/etc/ssl/letsencrypt/{{ server.server_name }}/cert.pem"
     18 	domain full chain certificate "/etc/ssl/letsencrypt/{{ server.server_name }}/fullchain.pem"
     19 	sign with letsencrypt
     20 }
     21 {% endfor %}