How do I remove the total download size limit when downloading multiple files?

We use the Community edition and it definitely occurs when dowloading through the web interface.

To remove or increase the download size limit when downloading multiple files (zip download) in the web interface, you have two main options in your seafile.conf file:

Option 1: Increase the Limit

You can manually set a higher limit by adding or modifying the max_download_dir_size setting under the [fileserver] section. The value is in MB.

[fileserver]
# Set maximum download directory size to 10GB (10000 MB)
max_download_dir_size = 10000

Note: Setting this to 0 may not work as “unlimited” in some versions, so it is recommended to set a large integer instead.

Option 2: Enable the Go Fileserver (Recommended)

Starting from Seafile 9.0, you can enable the Go-based fileserver. The Go fileserver streams zip downloads on-the-fly, which removes the size limit entirely and is more efficient. When this is enabled, the max_download_dir_size setting is no longer needed.

To enable it, add the following to seafile.conf:

[fileserver]
use_go_fileserver = true

Applying Changes

After modifying seafile.conf, you must restart Seafile to apply the changes. If you are using Docker, run:

docker compose restart

For more details, you can refer to the Seafile Admin Manual on seafile.conf.

Thanks a lot!