- name: Create docker-compose project directory file: path: /root/syncthing state: directory mode: 0750 owner: root group: root - name: Create docker-compose template: src: templates/docker-compose.yaml.j2 dest: /root/syncthing/docker-compose.yaml owner: root group: root mode: 0600 - name: Run docker-compose up command: docker compose up -d --build args: chdir: /root/syncthing - name: Permit traffic in default zone on port 8384/tcp ansible.posix.firewalld: port: 8384/tcp permanent: true state: enabled immediate: true offline: true - name: Permit traffic in default zone on port 22000/tcp ansible.posix.firewalld: port: 22000/tcp permanent: true state: enabled immediate: true offline: true - name: Permit traffic in default zone on port 22000/udp ansible.posix.firewalld: port: 22000/udp permanent: true state: enabled immediate: true offline: true