ansible-roles/nginx/tasks/server_status_write.yml

22 lines
733 B
YAML

---
- name: replace server-status suffix in default site index
ansible.builtin.replace:
dest: /var/www/index.html
regexp: '__SERVERSTATUS_SUFFIX__'
replace: "{{ nginx_serverstatus_suffix }}"
- name: add server-status suffix in default site index if missing
ansible.builtin.replace:
dest: /var/www/index.html
regexp: '"/server-status-?"'
replace: '"/server-status-{{ nginx_serverstatus_suffix }}"'
- name: add server-status suffix in default VHost
ansible.builtin.replace:
dest: /etc/nginx/sites-available/evolinux-default.conf
regexp: 'location /server-status-? {'
replace: 'location /server-status-{{ nginx_serverstatus_suffix }} {'
when: not ansible_check_mode
notify: reload nginx