diff --git a/defaults/main.yml b/defaults/main.yml index 298077c..6641d53 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -54,6 +54,8 @@ nginx_tls_certificates: [] # mode: 0600 # @end +nginx_tls_certificates_extra: [] + # @var nginx_tls_dhparam_file: $ "_unset_" nginx_tls_dhparam_size: 2048 diff --git a/tasks/tls.yml b/tasks/tls.yml index a7cac32..c180e8f 100644 --- a/tasks/tls.yml +++ b/tasks/tls.yml @@ -4,7 +4,7 @@ file: name: "{{ item.dest | dirname }}" state: directory - loop: "{{ nginx_tls_certificates }}" + loop: "{{ nginx_tls_certificates + nginx_tls_certificates_extra }}" loop_control: label: "{{ item.dest }}" @@ -14,7 +14,7 @@ dest: "{{ item.dest }}" mode: "{{ item.mode | default('0600') }}" owner: "{{ item.owner | default('root') }}" - loop: "{{ nginx_tls_certificates }}" + loop: "{{ nginx_tls_certificates + nginx_tls_certificates_extra }}" loop_control: label: "{{ item.dest }}" notify: __nginx_reload