boilerplate element { root {{var_element_and_nginx_path}}; } server { server_name {{var_element_and_nginx_domain}}; listen 80; listen [::]:80; {% if (var_element_and_nginx_tls == "force") %} return 301 https://$http_host$request_uri; {% else %} invoke element; {% endif %} } {% if (var_element_and_nginx_tls != "disable") %} server { server_name {{var_element_and_nginx_domain}}; listen 443 ssl; listen [::]:443 ssl; ssl_certificate /etc/ssl/fullchains/{{var_element_and_nginx_domain}}.pem; ssl_certificate_key /etc/ssl/private/{{var_element_and_nginx_domain}}.pem; include /etc/nginx/ssl-hardening.conf; invoke element; } {% endif %}