- ../vars/webapps.yaml
tasks:
- name: Set the NGINX configuration files
- copy:
+ ansible.builtin.copy:
src: "../templates.local/nginx/sites/{{ item.webapp_name }}"
- dest: "/etc/nginx/sites-available/"
+ dest: "/etc/nginx/sites-available/{{ item.webapp_name }}"
owner: root
group: root
mode: 0644
with_list: "{{ webapps_list }}"
+ - name: Build the symbolic links
+ ansible.builtin.file:
+ src: "../sites-available/{{ item.webapp_name }}"
+ dest: "/etc/nginx/sites-enabled/{{ item.webapp_name }}"
+ state: link
+ force: true
+ follow: false
+ with_list: "{{ webapps_list }}"
notify:
- reload nginx
handlers:
service:
name: nginx
state: reloaded
- enabled: yes
+ enabled: true
\ No newline at end of file