nginx-unit/tasks/main.yml

25 lines
499 B
YAML

---
- name: Nginx Unit | Install packages
package:
name: "{{ nginx_unit_packages }}"
state: present
- name: Nginx Unit | Deploy config
copy:
dest: "{{ nginx_unit_config_path }}"
content: "{{ nginx_unit_config | to_nice_json }}"
mode: "600"
owner: root
group: root
notify: Nginx Unit | Load configuration
- name: Nginx Unit | Enable and start
service:
name: unit
state: started
enabled: yes
- name: Nginx Unit | Run handlers
meta: flush_handlers