diff --git a/roles/matrix-nginx-proxy/tasks/setup_nginx_proxy.yml b/roles/matrix-nginx-proxy/tasks/setup_nginx_proxy.yml index a98c4a782..0fdff3bda 100644 --- a/roles/matrix-nginx-proxy/tasks/setup_nginx_proxy.yml +++ b/roles/matrix-nginx-proxy/tasks/setup_nginx_proxy.yml @@ -12,16 +12,16 @@ # - name: Ensure Matrix nginx-proxy paths exist file: - path: "{{ item }}" + path: "{{ item.directory }}" state: directory mode: 0750 owner: "{{ matrix_user_username }}" group: "{{ matrix_user_groupname }}" with_items: - - "{{ matrix_nginx_proxy_base_path }}" - - "{{ matrix_nginx_proxy_data_path }}" - - "{{ matrix_nginx_proxy_confd_path }}" - - "{{ matrix_nginx_proxy_synapse_cache_path }}" + - { directory: "{{ matrix_nginx_proxy_base_path }}"} + - { directory: "{{ matrix_nginx_proxy_data_path }}"} + - { directory: "{{ matrix_nginx_proxy_confd_path }}"} + - { directory: "{{ matrix_nginx_proxy_synapse_cache_path }}", when: matrix_nginx_proxy_synapse_cache_enabled and not matrix_nginx_proxy_enabled } - name: Ensure Matrix nginx-proxy configured (main config override) template: