First release

This commit is contained in:
2023-10-05 00:31:23 +03:00
parent 9d5dd26cf6
commit ff8b8211d0
3 changed files with 56 additions and 0 deletions

24
tasks/main.yml Normal file
View File

@@ -0,0 +1,24 @@
---
- name: Nginx Unit | Install packages
package:
name: "{{ nginx_unit_packages | product([nginx_unit_version]) | map('join', '=') | list }}"
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
enables: yes
- name: Nginx Unit | Run handlers
meta: flush_handlers