--- - name: Gather installed packages for checks later on ansible.builtin.package_facts: manager: "auto" - name: Deploy optional fail2ban rules ansible.builtin.include_tasks: setup-fail2ban.yaml when: gitea_fail2ban_enabled | bool - name: Install the Gitea compose stack ansible.builtin.import_tasks: setup-compose.yaml - name: Restore data from backup ansible.builtin.include_tasks: restore.yaml when: gitea_restore_backup | bool - name: Run handlers ansible.builtin.meta: flush_handlers - name: Create or remove Gitea users ansible.builtin.include_tasks: manage_users.yaml when: gitea_users | length > 0