--- - name: deploy nginx config ansible.builtin.template: src: "{{ item }}" dest: "/etc/nginx/{{ item | basename | regex_replace('\\.j2$', '') }}" owner: root group: root mode: '0644' loop: "{{ query('ansible.builtin.fileglob', role_path + '/templates/' + inventory_hostname + '/*.conf.j2') }}" notify: restart nginx