From bcded361fdb9869204870f1d83f0ca1811273d04 Mon Sep 17 00:00:00 2001 From: josiah Date: Tue, 28 Apr 2020 00:06:32 -0500 Subject: [PATCH] Add main deploy task for nextcloud. --- ansible/roles/nextcloud/tasks/main.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ansible/roles/nextcloud/tasks/main.yml diff --git a/ansible/roles/nextcloud/tasks/main.yml b/ansible/roles/nextcloud/tasks/main.yml new file mode 100644 index 0000000..d6d235c --- /dev/null +++ b/ansible/roles/nextcloud/tasks/main.yml @@ -0,0 +1,18 @@ +--- + +- name: Ensure the apps/nextcloud directory exists + file: state=directory path=/home/josiah/apps/nextcloud/ owner=josiah group=josiah mode=0700 + +- name: copy over nextcloud config files + template: + src: "{{ item.src }}" + dest: "{{ item.dest }}" + mode: 0777 + with_items: + - {src: 'nextcloud-compose.yml', dest: '/home/josiah/apps/gitea/docker-compose.yml'} + +- name: Deploy nextcloud stack + docker_compose: + state: present + project_src: "/home/josiah/apps/nextcloud/" +