- name: make conduit directories ansible.builtin.file: path: "{{ item}}" state: directory loop: - /opt/stacks/conduit - name: copy well-known files ansible.builtin.copy: src: "{{item}}" dest: /opt/stacks/caddy/site/matrix/ owner: root mode: 644 loop: - client - server - name: Template out the compose file ansible.builtin.template: src: conduit-compose.yml.j2 dest: /opt/stacks/conduit/compose.yml owner: root mode: 644 - name: deploy conduit stack community.docker.docker_compose_v2: project_src: /opt/stacks/conduit files: - compose.yml