From 41f04835de6ec1f305dc57e9902dd735dfbf78a0 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 7 Jul 2024 14:09:45 +0200 Subject: [PATCH] Also check notls variable state --- templates/nginx.conf.j2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/templates/nginx.conf.j2 b/templates/nginx.conf.j2 index b7c2d84..dd8c20c 100644 --- a/templates/nginx.conf.j2 +++ b/templates/nginx.conf.j2 @@ -24,7 +24,7 @@ server { {% endif %} server_name {{ domains | join(' ') }}; -{%+ if notls is not defined and unsecure_server is not defined %} +{%+ if (notls is not defined or not notls) and unsecure_server is not defined %} location / { # enforce https return 301 https://$server_name:443$request_uri; @@ -40,7 +40,7 @@ server { {% endif %} } } -{%+ if notls is not defined %} +{%+ if notls is not defined or not notls %} server { {% if nginx_listen443 is defined %} {{ nginx_listen443 }} @@ -81,6 +81,7 @@ ssl_certificate /etc/ssl/csr/{{ domains[0] }}-fullchain.crt; {% if server -%} {{ server | indent(4) }} {%- endif %} + {% if server2 is defined -%} {{ server2 | indent(4) }} {%- endif %}