ansible-config/roles/website/includes/base-static/tasks/main.yml

37 lines
712 B
YAML
Raw Normal View History

2015-08-30 15:34:47 +02:00
---
- name: configure {{ site }} site
template: >
src=site.j2
dest=/etc/nginx/sites-available/{{ site }}
owner=root
group=root
mode=0644
notify: reload nginx
2015-08-30 15:34:47 +02:00
tags:
- nginx
- website
- "{{ site }}"
- name: create {{ site }} root
file: path={{ document_root.path }} state=directory owner=www-data group=www-data mode=0755
when: document_root.create
tags:
- nginx
- website
- "{{ site }}"
2015-08-30 15:34:47 +02:00
- name: enable {{ site }} site
file: >
src=/etc/nginx/sites-available/{{ site }}
dest=/etc/nginx/sites-enabled/{{ site }}
owner=root
group=root
mode=0644
state=link
notify: reload nginx
2015-08-30 15:34:47 +02:00
tags:
- nginx
- website
- "{{ site }}"