automation/ansible/roles/build/tasks/wordpress.yml

21 lines
571 B
YAML
Raw Normal View History

- name: "Create folder {{ sites_path }}/{{ item.slug }}"
file:
path: "{{ sites_path }}/{{ item.slug }}"
state: directory
mode: '750'
- name: Render sexy Dockerfile
template:
src: Dockerfile.j2
dest: "{{ sites_path }}/{{ item.slug }}/Dockerfile"
- name: Render marvelous docker-compose.yml
template:
src: docker-compose.yml.j2
2020-04-01 07:41:12 +00:00
dest: "{{ sites_path }}/{{ item.slug }}/docker-compose.yml"
- name: Render swell nginx site config
template:
src: nginx-wordpress.j2
dest: "/etc/nginx/sites-available/{{ item.url }}"
become: yes