aboutsummaryrefslogtreecommitdiff
path: root/provision.env.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'provision.env.yaml')
-rw-r--r--provision.env.yaml9
1 files changed, 8 insertions, 1 deletions
diff --git a/provision.env.yaml b/provision.env.yaml
index 7e2aae7..d9f4124 100644
--- a/provision.env.yaml
+++ b/provision.env.yaml
@@ -19,11 +19,16 @@
src: /mnt/${VPS_VOLUME_NAME}
dest: /home/vps/volumes
state: link
- - name: Create required directories
+ - name: Create required Dockerfile directory
file:
path: /home/vps/dockerfiles/gpodder/
state: directory
mode: '0755'
+ - name: Create required vhost conf directory
+ file:
+ path: /home/vps/volumes/vhost-conf
+ state: directory
+ mode: '0755'
- name: Copy local interpolated files to remote
copy: src={{ item.src }} dest={{ item.dest }} mode={{ item.mode }}
with_items:
@@ -34,6 +39,8 @@
- { src: './scripts/box/bash-profile.sh', dest: '/root/.bash_profile', mode: '400' }
- { src: './generated/docker-compose.yaml', dest: '/home/vps/docker-compose.yaml', mode: '400' }
- { src: './dockerfiles/gpodder/Dockerfile', dest: '/home/vps/dockerfiles/gpodder/Dockerfile', mode: '400' }
+ # FIXME: does this override for other domains? Do I loose the default configuration?
+ - { src: './nextcloud-vhost.conf', dest: '/home/vps/volumes/vhost-conf/${NEXTCLOUD_TLD}', mode: '400' }
- name: Restore borg backup when we have a fresh volume
shell: /home/vps/restore-backup.sh
when: lookup('env', 'DESTROY_VPS') == "1"