Skip to content
Snippets Groups Projects
Commit 1ea936a8 authored by Robin Sonnabend's avatar Robin Sonnabend
Browse files

Add group option to deployable-website, make key optional

parent 0fb8b52f
No related branches found
No related tags found
No related merge requests found
......@@ -21,8 +21,8 @@
path: "/var/www/{{website.name}}"
state: "directory"
owner: "{{website.name}}"
group: "{{website.name}}"
mode: "0755"
group: "{{website.group|default(website.name)}}"
mode: "0775"
- name: create an ssh directory
file:
......@@ -31,14 +31,15 @@
owner: "{{website.name}}"
group: "{{website.name}}"
mode: "0755"
when: website.pubkey is defined
- name: create a deploy directory
file:
path: "/var/www/{{website.name}}/deploy"
state: "directory"
owner: "{{website.name}}"
group: "{{website.name}}"
mode: "0755"
group: "{{website.group|default(website.name)}}"
mode: "0775"
- name: authorize the deploy key
template:
......@@ -47,12 +48,13 @@
owner: "{{website.name}}"
group: "{{website.name}}"
mode: "0644"
when: website.pubkey is defined
- name: create deploy subdirectories
file:
path: "/var/www/{{website.name}}/deploy/{{item}}"
state: "directory"
owner: "{{website.name}}"
group: "{{website.name}}"
mode: "0755"
group: "{{website.group|default(website.name)}}"
mode: "0775"
with_items: "{{website.subdirs|default([])}}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment