Allow disabling compression for downloading multiple files or set user's side visible limite

Via the WEBUI, when we download multiple files, nextcloud server compress them in a compressed folder.
This is good for single-server installations or for large clusters with a lot of RAM). But for small/medium web nodes in cluster, this causes errors. Indeed, the nodes (which use a remote storage) will fill their RAM cache until an error is returned.

Actually, with NC on webcluster node and data on remote storage, if you need download more data than RAM space, you have choice :

  • download each file manually
  • download multiple files without exceeding RAM capacity (but, only nextcloud admin know how much RAM each node has, and what if two or more users trying to download multiple files in same time ? )
  • use webdav remote storage who do not use compression.