Slow download and upload speeds


I am loving seafile so far. However, I have an issue on the latest version of Seafile pro.

I installed it via a docker container and when I try to download/upload a file I get a maximum up/down speed of 10MB/s. I am on a local network, through gigabit connection without any proxies.

I installed a speedtest on the same machine, through docker, and managed to reach gigabit speed.

What can I do to improve these horrible speeds? I am loving everything else, to be honest.


Not using HTTPS

bump? anyone?

Hello, what is your network bandwidth? Maybe you can use iperf to test the transfer speed from client to server.

1 Like

Thank you for the response, @feiniks .

Iam connected to the server through a gigabit switch.

I added a docker container for “openspeedtest” on the same server, and I reach gigabit speeds. I had nextcloud before, and also reached gigabit speeds. It seems to be an exclusive issue with dockerized seafile.

Same experience here with docker - http

Hi Pila / Casquijo,

Could you please double check the config for both the docker setup and the Nginx/Apache to ensure that there is no throttling through this? (for both HTTP and HTTPS - if you are using HTTPS).

Kind regards,

I am also facing slow performance when running Seafile as Docker setup.
I am running Seafile 11 latest docker container using the default docker-compose.yml provided via official documentation.
When running Seafile without docker the performance is better for me.
Maybe the docker setup provided by Seafile is not well optimized? Thinking of nginx or other performance tweaks…

Can I ask, how are you measuring upload/download speeds? -Thanks

Did you manage to solve this? I am in a similar situation, also running in Docker. I also only get a download of arround 10MB/s.
But if I download from seahub directly I get up to 60MB/s from the same machine. So it looks more like a client issue.