- name: Fail2ban-ingress hosts: animeistrash become: true tasks: - name: Install fail2ban ansible.builtin.apt: name: fail2ban state: present - name: Create user ansible.builtin.user: name: fail2forward create_home: true - name: Copy jail.local ansible.builtin.template: src: jail.local.j2 dest: /etc/fail2ban/jail.local owner: root group: root mode: '0644' notify: Restart fail2ban handlers: - name: Restart fail2ban ansible.builtin.service: name: fail2ban state: restarted