summaryrefslogtreecommitdiff
path: root/roles/elevate/media/tasks/nginx.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/elevate/media/tasks/nginx.yml')
-rw-r--r--roles/elevate/media/tasks/nginx.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/roles/elevate/media/tasks/nginx.yml b/roles/elevate/media/tasks/nginx.yml
index 2441872a..435cc751 100644
--- a/roles/elevate/media/tasks/nginx.yml
+++ b/roles/elevate/media/tasks/nginx.yml
@@ -8,12 +8,12 @@
notify: restart nginx
- name: install nginx config snippets
+ loop:
+ - ssl
+ - hsts
copy:
src: "{{ global_files_dir }}/common/nginx-snippets/{{ item }}.conf"
dest: /etc/nginx/snippets/
- with_items:
- - ssl
- - hsts
notify: restart nginx
- name: generate Diffie-Hellman parameters
@@ -29,9 +29,9 @@
notify: restart nginx
- name: check if acme certs already exist
+ loop: "{{ nextcloud_hostnames }}"
stat:
path: "/var/lib/acme/live/{{ item }}"
- with_items: "{{ nextcloud_hostnames }}"
register: acme_cert_stat
- name: set acmecert_missing_hostnames variable
@@ -52,11 +52,11 @@
selfsigned_interim_cert_id: "{{ selfsigned_interim_cert_id.stdout }}"
- name: link to snakeoil cert for nonexistent hostnames
+ loop: "{{ acmecert_missing_hostnames }}"
file:
src: "../certs/{{ selfsigned_interim_cert_id }}"
dest: "/var/lib/acme/live/{{ item }}"
state: link
- with_items: "{{ acmecert_missing_hostnames }}"
- name: enable vhost config using acme cert
file: