- name: make pocketid directories ansible.builtin.file: path: "{{ item }}" state: directory loop: - /opt/stacks/pocketid - name: Template out the pocketid compose file ansible.builtin.template: src: pocketid-compose.yml.j2 dest: /opt/stacks/pocketid/compose.yml owner: root mode: '0644' - name: Template out the pocketid .env file ansible.builtin.template: src: pocketid-env.j2 dest: /opt/stacks/pocketid/.env owner: root mode: '0640' group: docker diff: false # contains the encryption key - name: deploy pocketid stack community.docker.docker_compose_v2: project_src: /opt/stacks/pocketid files: - compose.yml