1
0
homelab/ansible/roles/nginx/tasks/main.yml
2025-06-23 18:26:15 +03:00

24 lines
437 B
YAML

---
- name: Install needed packages.
ansible.builtin.apt:
pkg:
- nginx
state: present
- name: Enable and start nginx service.
ansible.builtin.service:
name: nginx
state: started
enabled: true
- name: Install nginx configuration file.
ansible.builtin.template:
src: nginx.conf.j2
dest: /etc/nginx/nginx.conf
owner: root
group: root
mode: "0644"
notify:
- Reload nginx service.