- hosts: localhost become: 'yes' vars: ansible_become_method: doas tasks: - name: Create necessary directories ansible.builtin.file: path: "{{ item }}" owner: root group: root state: directory mode: 0755 loop: - "{{ services_directory }}/service_searxng/searxng-data" - name: Copy docker compose config ansible.builtin.template: src: "{{ item }}" dest: "{{ services_directory }}/service_searxng/{{ item }}" owner: service_searxng group: service_searxng loop: - docker-compose.yml - name: Copy searxng configuration files ansible.builtin.template: src: "{{ item }}" dest: "{{ services_directory }}/service_searxng/searxng-data/{{ item }}" owner: root group: root mode: 0644 loop: - settings.yml - limiter.toml - name: Debug Finish message debug: msg: Ansible playbook has finished!