- name: Update Caddyfile and reload Caddy hosts: cit-docker-host tasks: - name: Deploy desired projects, adding new ones and updating existing ones ansible.posix.synchronize: src: "../docker_compose_applications/reverse-proxy/" dest: "/ansible_docker_compose/projects/reverse-proxy/" mode: push archive: false copy_links: false delete: true dirs: false existing_only: false recursive: true owner: false group: false perms: true links: true times: false verify_host: true become: true - name: Restart Caddy container community.docker.docker_container: name: caddy state: started restart: yes become: true