--- - name: Ensure data directories exist ansible.builtin.file: path: "{{ container_base_dir }}/{{ item.dir }}" state: directory mode: '0755' become: false loop: - {dir: "data"} - name: Deploy Docker Compose and .env files ansible.builtin.template: src: "{{ item.src }}" dest: "{{ container_base_dir }}/{{ item.dest }}" mode: '0644' loop: - { src: 'docker-compose.yml.j2', dest: 'docker-compose.yml' } - { src: '.env.j2', dest: '.env' } - { src: 'local-config.yaml.j2', dest: 'data/local-config.yaml' } become: false - name: Start Container community.docker.docker_compose_v2: project_src: "{{ container_base_dir }}" pull: always docker_host: "unix:///run/user/1000/docker.sock" become: false