summaryrefslogtreecommitdiff
path: root/roles/elevate/media/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/elevate/media/tasks/main.yml')
-rw-r--r--roles/elevate/media/tasks/main.yml20
1 files changed, 18 insertions, 2 deletions
diff --git a/roles/elevate/media/tasks/main.yml b/roles/elevate/media/tasks/main.yml
index 0e631379..7b4c6659 100644
--- a/roles/elevate/media/tasks/main.yml
+++ b/roles/elevate/media/tasks/main.yml
@@ -1,7 +1,23 @@
---
- name: install packages
apt:
- name: nginx
+ name:
+ - nginx
+ - python-docker
+ - systemd-docker
state: present
-## TODO: finish installation...
+- name: remove nginx default config
+ file:
+ name: /etc/nginx/sites-enabled/default
+ state: absent
+ notify: restart nginx
+
+- name: install nginx config
+ template:
+ src: nextcloud-nginx.conf.j2
+ dest: /etc/nginx/sites-enabled/nextcloud
+ notify: restart nginx
+
+- name: install and configure nextcloud
+ import_tasks: nextcloud.yml