--- - name: Create Work Queue WebUI directories ansible.builtin.file: path: "{{ item }}" state: directory owner: "{{ docker_uid }}" group: "{{ docker_gid }}" mode: '0755' loop: - "{{ work_queue_webui_base_path }}" - "{{ work_queue_webui_data_path }}" - name: Deploy docker-compose.yml ansible.builtin.template: src: docker-compose.yml.j2 dest: "{{ work_queue_webui_base_path }}/docker-compose.yml" owner: "{{ docker_uid }}" group: "{{ docker_gid }}" mode: '0600' notify: Restart Work Queue WebUI - name: Deploy nginx reverse proxy config ansible.builtin.template: src: nginx.conf.j2 dest: "{{ work_queue_webui_base_path }}/nginx.conf" owner: "{{ docker_uid }}" group: "{{ docker_gid }}" mode: '0644' notify: Restart Work Queue WebUI - name: Deploy Work Queue WebUI stack community.docker.docker_compose_v2: project_src: "{{ work_queue_webui_base_path }}" state: present