- name: Setup NGINX hosts: berliet.medicenlutte.fr tasks: - name: Install NGINX ansible.builtin.apt: name: nginx state: present update_cache: yes become: true - name: Setup default website ansible.builtin.copy: src: nginx/default dest: /etc/nginx/sites-available/default owner: root group: root mode: u=rw,g=rw,o=r become: true - name: Enable default website ansible.builtin.file: path: /etc/nginx/sites-enabled/default state: link src: ../sites-available/default become: true - name: Setup /srv/www folder ansible.builtin.file: path: /srv/www state: directory owner: www-data group: www-data mode: u=rwx,g=rwx,o=rx become: true - name: Start and Enable NGINX ansible.builtin.systemd_service: name: nginx state: reloaded enabled: true become: true