Hello,
I recently start my journey with seafile. Yesterday, I succeded to configure it with s3 storage. Now, I’m facing issue with the webdav server.
I try to sync my NAS to seafile. For that, I use webdav. I know it’s not optimal but I’ll still need it after, for example to send my phone’s picture to seafile.
However, the send speed is really slow. I barely obtain 2MBps using 20 parallele uploads. I use rclone to send the files.
Is there any method to improve webdav send ?
Or I juste want my first send to be fast, I can wait for the next uploads because it will only send the delta. Is there any method to send the file faster ? I imagine to compute the chunks before sending them to seafile.
Thanks for your help !
I disabled webdav since I don’t use it, so I can’t directly answer about making that faster.
But I think if you do the initial upload another way and then just use rclone or webdav to send just new data after that it might help. For this initial upload I think using the sync agent (or seadrive agent) would probably be the fastest way.
Hello,
I understand your point, but I have 2 concerns :
-
The cache seadrive uses. It’s too big and my VM will certainly be full during the transfer. If there is some option to limit the transfer speed so that it only copy file to the drive when space is available.
For my use case, I need to copy the files from my nas to my VM that have seadrive installed and then seadrive upload the file to the final server. Of course the fastest transfer is from my nas to my VM. And of course it will full my VM drive.
-
How do you calculate the changes? Using webdav it takes a lot of time.
Hello,
I tryed to change the setting :
[fileserver]
max_indexing_threads = 10
And the results seams much better. I’ll give more test but seams promising
Yeah, I had the same problem with SeaDrive in a VM. I never found a way around it, I just used the seafile client instead since the VM already had a copy of the files I wanted uploaded, and the seafile agent’s cache seems to be better behaved.
I was hoping that it was just the upload that was slow, but that comparing files to find those that needed to be uploaded wouldn’t be so slow. But I don’t actually know if that’s how it will work.
Thank you for sharing that config option. I am sure that will help others who search here with similar needs.