[ { "name": "configuration | emplace", "become": true, "loop": [ {"src": "authelia-client-conf-web.json.j2", "dest": "/etc/authelia/conf.d/clients/owncloud-web.json"}, {"src": "authelia-client-conf-desktop.json.j2", "dest": "/etc/authelia/conf.d/clients/owncloud-desktop.json"}, {"src": "authelia-client-conf-android.json.j2", "dest": "/etc/authelia/conf.d/clients/owncloud-android.json"}, {"src": "authelia-client-conf-ios.json.j2", "dest": "/etc/authelia/conf.d/clients/owncloud-ios.json"} ], "ansible.builtin.template": { "src": "{{item.src}}", "dest": "{{item.dest}}" } }, { "name": "configuration | apply", "become": true, "ansible.builtin.command": { "cmd": "/usr/bin/authelia-conf-compose" } }, { "name": "restart service", "become": true, "ansible.builtin.systemd_service": { "state": "restarted", "name": "authelia" } } ]