diff --git a/roles/nextcloud/templates/rclone_mount_nextcloud.service.j2 b/roles/nextcloud/templates/rclone_mount_nextcloud.service.j2 index 3e07e11..0a25232 100644 --- a/roles/nextcloud/templates/rclone_mount_nextcloud.service.j2 +++ b/roles/nextcloud/templates/rclone_mount_nextcloud.service.j2 @@ -25,7 +25,7 @@ ExecStart=/usr/bin/rclone mount DTSV_crypt:cloud_data {{ nextcloud_rclone_mount_ --drive-pacer-burst 1000 \ --vfs-cache-max-age 720h \ --vfs-cache-mode full \ - --vfs-cache-max-size 100G \ + --vfs-cache-max-size 50G \ --vfs-read-chunk-size 128M \ --vfs-read-chunk-size-limit off \ --vfs-write-back 20s \ diff --git a/roles/nextcloud/vars/main.yml b/roles/nextcloud/vars/main.yml index 62ff715..d7365c5 100644 --- a/roles/nextcloud/vars/main.yml +++ b/roles/nextcloud/vars/main.yml @@ -59,10 +59,18 @@ nextcloud_smtp_pass: !vault | 6562 nextcloud_user_ini: - - {type: php_value, option: upload_max_filesize, value: 50GB} - - {type: php_value, option: post_max_size, value: 50GB} - - {type: php_value, option: max_input_time, value: 3600} - - {type: php_value, option: max_execution_time, value: 3600} + - type: php_value + option: upload_max_filesize + value: "{{ nextcloud_max_upload_size }}B" + - type: php_value + option: post_max_size + value: "{{ nextcloud_max_upload_size }}B" + - type: php_value + option: max_input_time + value: 3600 + - type: php_value + option: max_execution_time + value: 3600 nextcloud_apps: - calendar