--- - name: Set lego.d path ansible.builtin.set_fact: lego_d_path: "{{ (service_path, 'lego.d') | path_join }}" - name: Create lego.d directory ansible.builtin.file: path: "{{ lego_d_path }}" state: directory mode: "0755" - name: Copy the additional lego scripts ansible.builtin.copy: src: "{{ item }}" dest: "{{ lego_d_path }}" mode: "0755" with_fileglob: - "{{ ansible_facts.hostname }}/*"