From ae858abf770e580dc37028e85d2a52eedddadac4 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 16 Jan 2019 23:08:40 +0100 Subject: nextcloud: configure max upload file size --- roles/elevate/media/defaults/main.yml | 2 ++ roles/elevate/media/tasks/nextcloud.yml | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/roles/elevate/media/defaults/main.yml b/roles/elevate/media/defaults/main.yml index 7756bcd5..6b96adc5 100644 --- a/roles/elevate/media/defaults/main.yml +++ b/roles/elevate/media/defaults/main.yml @@ -15,5 +15,7 @@ nextcloud_admin: nextcloud_lvm: {} +nextcloud_max_upload_size: 20G + share_uid: 800 share_gid: 800 diff --git a/roles/elevate/media/tasks/nextcloud.yml b/roles/elevate/media/tasks/nextcloud.yml index 2c7863fe..aaf168c7 100644 --- a/roles/elevate/media/tasks/nextcloud.yml +++ b/roles/elevate/media/tasks/nextcloud.yml @@ -55,6 +55,8 @@ # # systemctl disable nextcloud-cron.timer # systemctl stop nextcloud-cron.timer +# systemctl disable nextcloud-rescan.timer +# systemctl stop nextcloud-rescan.timer # systemctl disable nextcloud.service # systemctl stop nextcloud.service # docker rm nextcloud.service @@ -95,6 +97,15 @@ NEXTCLOUD_ADMIN_USER: "{{ nextcloud_admin.username }}" NEXTCLOUD_ADMIN_PASSWORD: "will-be-changed-later" +- name: configure nextcloud upload file size limit + with_items: + - upload_max_filesize + - post_max_size + lineinfile: + path: /srv/nextcloud/www/.user.ini + regexp: '^{{ item }}=' + line: '{{ item }}={{ nextcloud_max_upload_size }}' + - name: install nextcloud service unit template: -- cgit v1.2.3