2018-08-02 21:51:45 +02:00
|
|
|
---
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-njs.yml"
|
2019-01-21 12:34:44 +01:00
|
|
|
when: nginx_modules.njs | default(false)
|
2018-08-02 21:51:45 +02:00
|
|
|
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-perl.yml"
|
2019-01-21 12:34:44 +01:00
|
|
|
when: nginx_modules.perl | default(false)
|
2018-08-02 21:51:45 +02:00
|
|
|
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-geoip.yml"
|
2019-11-26 22:12:09 +01:00
|
|
|
when:
|
|
|
|
- nginx_modules.geoip | default(false)
|
|
|
|
- ansible_os_family != "RedHat"
|
|
|
|
- ansible_distribution_major_version != "8"
|
2018-08-02 21:51:45 +02:00
|
|
|
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-image-filter.yml"
|
2019-01-21 12:34:44 +01:00
|
|
|
when: nginx_modules.image_filter | default(false)
|
2018-08-02 21:51:45 +02:00
|
|
|
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-rtmp.yml"
|
2019-11-26 22:12:09 +01:00
|
|
|
when:
|
|
|
|
- nginx_modules.rtmp | default(false)
|
|
|
|
- nginx_type == "plus"
|
2018-08-02 21:51:45 +02:00
|
|
|
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-xslt.yml"
|
2019-01-21 12:34:44 +01:00
|
|
|
when: nginx_modules.xslt | default(false)
|
2018-08-02 21:51:45 +02:00
|
|
|
|
2020-06-30 18:59:53 +02:00
|
|
|
- include_tasks: "{{ role_path }}/tasks/modules/install-waf.yml"
|
2019-11-26 22:12:09 +01:00
|
|
|
when:
|
|
|
|
- nginx_modules.waf | default(false)
|
|
|
|
- nginx_type == "plus"
|