ansible-config/roles/website/updates/tasks/main.yml
2017-11-04 16:54:59 +01:00

30 lines
613 B
YAML

---
- name: create ffupdates user
user:
name: ffupdates
- name: create updates root
file:
path: "{{ updates_root }}"
owner: "{{ updates_owner }}"
group: "{{ updates_group }}"
state: directory
- name: copy updates_domains.conf
copy:
src: updates_domains.conf
dest: /etc/nginx/include
- name: template site
template:
src: templates/site.j2
dest: /etc/nginx/sites-available/{{ site }}
notify: reload nginx
- name: enable site
file:
src: /etc/nginx/sites-available/{{ site }}
dest: /etc/nginx/sites-enabled/{{ site }}
state: link
notify: reload nginx