summaryrefslogtreecommitdiff
path: root/roles/elevate/media/tasks/nextcloud-app.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/elevate/media/tasks/nextcloud-app.yml')
-rw-r--r--roles/elevate/media/tasks/nextcloud-app.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/roles/elevate/media/tasks/nextcloud-app.yml b/roles/elevate/media/tasks/nextcloud-app.yml
index b4047f62..4b7f0f75 100644
--- a/roles/elevate/media/tasks/nextcloud-app.yml
+++ b/roles/elevate/media/tasks/nextcloud-app.yml
@@ -33,6 +33,26 @@
state: directory
+- name: add group for nextcloud redis
+ group:
+ name: nc-redis
+ gid: "{{ elevate_media_nextcloud_redis_gid }}"
+
+- name: add user for nextcloud redis
+ user:
+ name: nc-redis
+ uid: "{{ elevate_media_nextcloud_redis_uid }}"
+ group: nc-redis
+ password: "!"
+
+- name: create nextcloud database subdirectory
+ file:
+ path: "{{ elevate_media_nextcloud_base_path }}/{{ elevate_media_nextcloud_instance_name }}/redis"
+ owner: "{{ elevate_media_nextcloud_redis_uid }}"
+ group: "{{ elevate_media_nextcloud_redis_gid }}"
+ state: directory
+
+
- name: create auxiliary config directory
file:
path: "{{ elevate_media_nextcloud_base_path }}/{{ elevate_media_nextcloud_instance_name }}/config"
@@ -158,3 +178,7 @@
## nextcloud-occ media.elev8.at config:system:set overwriteprotocol --value='https'
## nextcloud-occ media.elev8.at config:system:set overwrite.cli.url --value='https://media.elev8.at'
## nextcloud-occ media.elev8.at config:system:set default_phone_region --value='at'
+## nextcloud-occ media.elev8.at config:system:set redis host --value '127.0.0.1'
+## nextcloud-occ media.elev8.at config:system:set redis port --type integer --value 6379
+## nextcloud-occ media.elev8.at config:system:set redis timeout --type float --value 0.0
+## nextcloud-occ media.elev8.at config:system:set redis password