--- - hosts: server pre_tasks: - name: install terminfo pacman: state: present # not required. choices: absent;latest;present. Desired state of the package. name: - termite-terminfo # not required. Name or list of names of the packages to install, upgrade, or remove. become: yes roles: - syncthing - ssmtp - cronie - rsyncd - gandi-dyn-dns - fail2ban - {role: dns , become: yes } - {role: ansible-role-certbot, become: yes} ##need to have a external connection on 80 - {role: nginx, become: yes } - {role: mariadb, become: yes } - {role: radicale , become: yes } - php - nextcloud - tt-rss - gitea - supysonic - hass - {role: ansible-role-samba , become: yes } - chainetv - user_config