# managed by Ansible types { text/css css text/html html htm text/plain txt pgp pub image/gif gif image/jpeg jpeg jpg image/png png image/svg+xml svg application/xml xml rss } {% if inventory_hostname == __global_domain_controller %} server "default" { listen on localhost port 8888 location "/.well-known/acme-challenge/*" { root "/acme" request strip 2 } location * { block return 302 "https://$HTTP_HOST$REQUEST_URI" } } {% endif %} {% for file in configuration_files.files %} include "{{ file.path }}" {% endfor %}