mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-08-04 07:37:20 +02:00
Update to 2024-09-23 23:00
This commit is contained in:
@@ -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
|
||||
|
||||
|
@@ -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 }};
|
||||
|
Reference in New Issue
Block a user