--- - name: Ensure Quadlet configuration directory exists ansible.builtin.file: path: "/home/{{ service_name }}/.config/containers/systemd" state: directory owner: "{{ service_name }}" group: "{{ service_name }}" mode: '0755' - name: Copy Quadlet files to the user's systemd directory ansible.builtin.copy: src: "{{ quadlet_template_src }}/{{ service_name }}/" dest: "/home/{{ service_name }}/.config/containers/systemd/" owner: "{{ service_name }}" group: "{{ service_name }}" mode: '0644' remote_src: no register: quadlet_files_copied