From 99a57f3dd3f788fd1d45e1858b2769cf47aab9c8 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 13 Oct 2023 21:19:09 +0200 Subject: sk-(cloudio|tomnex-nc): upggade kubelet to 1.28.2 and add redis for nextcloud --- roles/apps/nextcloud/tasks/main.yml | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) (limited to 'roles/apps/nextcloud/tasks') diff --git a/roles/apps/nextcloud/tasks/main.yml b/roles/apps/nextcloud/tasks/main.yml index c9a9061c..12b15abc 100644 --- a/roles/apps/nextcloud/tasks/main.yml +++ b/roles/apps/nextcloud/tasks/main.yml @@ -65,7 +65,7 @@ password: "!" - name: create nextcloud database subdirectory - loop: "{{ nextcloud_instances | dict2items}}" + loop: "{{ nextcloud_instances | dict2items }}" loop_control: label: "{{ item.key }} ({{ item.value.database.type }})" file: @@ -75,6 +75,27 @@ state: directory +- name: add group for nextcloud redis + group: + name: nc-redis + gid: "{{ nextcloud_redis_gid }}" + +- name: add user for nextcloud redis + user: + name: nc-redis + uid: "{{ nextcloud_redis_uid }}" + group: nc-redis + password: "!" + +- name: create nextcloud database subdirectory + loop: "{{ nextcloud_instances | list }}" + file: + path: "{{ nextcloud_base_path }}/{{ item }}/redis" + owner: "{{ nextcloud_redis_uid }}" + group: "{{ nextcloud_redis_gid }}" + state: directory + + - name: create auxiliary config directory loop: "{{ nextcloud_instances | list }}" file: @@ -204,12 +225,10 @@ ** Go to https://{{ item.value.hostnames[0] }} and finalize the ** installation. After that run the following commands: ** - ** $ nextcloud-occ {{ item.key }} app:disable richdocumentscode - ** $ nextcloud-occ {{ item.key }} app:remove richdocumentscode - ** - ** Also please add the following option to the file - ** "{{ nextcloud_base_path }}/{{ item.key }}/nextcloud/config/config.php" - ** - ** 'default_phone_region' => 'at', + ** $ nextcloud-occ {{ item.key }} config:system:set default_phone_region --value='at' + ** $ nextcloud-occ {{ item.key }} config:system:set redis host --value '127.0.0.1' + ** $ nextcloud-occ {{ item.key }} config:system:set redis port --type integer --value 6379 + ** $ nextcloud-occ {{ item.key }} config:system:set redis timeout --type float --value 0.0 + ** $ nextcloud-occ {{ item.key }} config:system:set redis password ** **************************************** -- cgit v1.2.3