geekoops-nginx/tasks/default-page.yml
felix.niederwanger@suse.com a7bc2ae71b first commit
2021-03-24 09:46:11 +01:00

31 lines
675 B
YAML

---
# setup a default page
- name: Ensure default page directory exists
file:
path: /srv/www/default
owner: "{{nginx_user}}"
group: "{{nginx_group}}"
mode: 0755
state: directory
tags: ['nginx']
- name: Ensure default page exists
template:
src: index.html.j2
dest: "{{www_dir}}/default/index.html"
owner: "{{nginx_user}}"
group: "{{nginx_group}}"
mode: 0755
force: false
tags: ['nginx']
- name: Ensure default page nginx template exists
template:
src: default-www.j2
dest: "{{vhosts_dir}}/default-www.conf"
owner: root
group: root
mode: 0644
force: false
notify: restart nginx
tags: ['nginx']