Software Battle: Seafile vs Nextcloud/Owncloud

So I've taken an old box, converted it into a linux server and have been slowly adding services to it. I've been looking to replace Dropbox with something self-hosted and there doesn't seem to be a clear-cut choice for file sync/online storage. There are many threads online discussing this but it seems like a lot of users have out-dated information and are talking about their experiences with the products from several years ago, not the current product today. Opencloud/Nextcloud looks good, and I have it running on my system but there seems to be many people saying it has major issues with performance or syncing large files. My dataset is small now so I can't tell if that's still an issue. Seafile is praised for its performance but seems to have a less robust user experience which would be important for other users in my household.

Has anyone been down this road with the most current major releases of these two packages? If I go whole hog into this at some point my dataset will be large both in number of file and file sizes so I'd prefer to get this right at the start rather than have everything come to a grinding halt far down the road.

Yes it has - I still have not found a reliable way to sync or even upload files bigger than 800MB each, despit having increased script runtime, buffersizes, max uploads and all...

I miss calendar and contacts from Seafile, its just for files

Comment just for thread tracking purposes in case I do this in the next month or two.

I have had a debian + owncloud server running pretty much 24/7 for the past few years. It just went down about a week ago due to drive wear. I had the large upload problem until I realized that temp uploads went to /tmp, which was a partition I had allocated that was only about 8GB. I changed it to the 1TB drive I wanted it to end up on, and everything was good to go. The only thing I really disliked is that upgrades to owncloud are a pain, especially when it's been a year since you last did it.

One can track a thread without posting; just scroll down and change the tracking setting from "normal" to "tracking".

Or bookmark it to find it in the future.

Did you install it through the debian package manager? I somewhat doubt that on a webserver that segregates the websites apache can write to /tmp ... but sure gonna check it; despite my temp being 250GB at least.

Good to know.

1 Like

No experience with either but I've been using the community edition of Pydio and I am very happy with it. I'm using it daily with WebDAV, sync clients for android and windows. No issues with large files and the UI is pretty nice.

Oh that looks neat, never heard of it. Thanks!
Does it do CalDAV and CardDAV too?

Not really. I hope that's not a must-have for you. If you stick with it PM me or reply here, if you have any trouble setting it up. I might be able to help.

Disclosure: I've contributed to the project.

I will give it a shot the next days. Maybe I will separate Files, and Cal/CardDAV anyway.
Thanks for your offer, if I have to I will contact you =)

Ok I've removed owncloud and am going to give Seafile a trial run for the next couple months. I tried simply moving the server folder around and breaking everything. Since I couldn't figure out what config files had folder paths that needed updating I simply re-installed the entire thing. I'll report back as things go along.