Update to 2024-09-23 23:00

This commit is contained in:
Daniel Berteaud
2024-09-23 23:00:09 +02:00
parent abb4d79e6c
commit 9c1159e3de
16 changed files with 127 additions and 76 deletions

View File

@@ -13,3 +13,12 @@
when: not nginx_openresty
tags: always
- block:
- name: Detect installed version
shell: |
nginx -v 2>&1| sed -E 's/nginx version: (nginx|openresty)\/([[:digit:]]+(\.[[:digit:]]+)*)/\2/'
register: nginx_installed_version
changed_when: false
- set_fact: nginx_installed_version={{ nginx_installed_version.stdout }}
tags: web,quickweb

View File

@@ -21,9 +21,11 @@ server {
listen {{ port }} ssl{% if vhost.name == '_' %} default_server{% endif %};
{% endfor %}
{% else %}
listen {{ vhost.ssl.port }} ssl{% if vhost.name == '_' %} default_server{% endif %};
listen {{ vhost.ssl.port }} ssl{% if nginx_installed_version is version('1.25.1', '<') %} http2{% endif %}{% if vhost.name == '_' %} default_server{% endif %};
{% endif %}
{% if nginx_installed_version is version('1.25.1', '>=') %}
http2 on;
{% endif %}
{% if vhost.ssl.cert is defined and vhost.ssl.key is defined %}
ssl_certificate {{ vhost.ssl.cert }};