This. Their sync on android sucks big time. I go to my gallery, select 20 pictures and send them to Nextcloud, only to find only 5 of them have been actually uploaded. It happens every.single.time. Gonna switch to Seafile really soon.
Can't confirm this experience. I have auto-upload enabled, and I've never had any issues with my pictures not syncing. Did you check the upload status on your phone during this time? Pictures can get very heavy, and it might just need more WiFi time to upload 20 of them.
I do see some issues with really large files. Files over 50Mb. My server has limits imposed and the resulting error is not communicated back to me on the app. The app merely states "Failed to upload". For me, this is the only issue I ever get, but without knowing the cause it does feel very "random".
In my case, I managed to track it down and, by knowing what causes the sync issue, I can avoid it, or ignore it.
Could be that grandparent has this issue too bu her/his server is set to much lower limits even?
All depends on your server and settings and network of course... But the mobile clients could probably do more uploads in parallel, like the desktop client does.
Just keep in mind it uploads the original files, not, like eg whatsapp, downsized, compressed one that is 1/10th the size...
Not sure why you’re downvoted - those are legitimate questions.
I’m on a local network over WiFi. The “server” is a RPi3+ with an extrernal USB 3 drive. Granted, I don’t expect it to be blazing-fast, but not 3-5 pictures-per-hour slow either.
Something is fundamentally broken on the iOS app especially since both the Windows and OSX clients are much faster (same network).
3-5 pics per hour is indeed insane, that is a certainly some bug. Especially if it is iOS specific. Be sure to file the bug with as much info as possible (see if you can probe network activity or just see if the app uploads a file and waits for 10 minutes or something...)
We do very frequent releases so perhaps it'll just be fixed at some point ;-)
Thanks, I appreciate it. I may try it again now that you said that - it’s been a solid year since I installed it (version 10?) right after the split from OwnCloud.
I often find myself in your shoes in my daily work - answering frustrated users’ emails - but it’s funny how when the tables are turned, I am reminded how something as simple as “we fix stuff frequently, and sorry for the problem” makes a huge difference in product perception.
Also, it’s a free product, you don’t owe me an apology at all, but thanks!
A possible cause is that not all file systems support the same character sets in paths, so syncing can fail due to invalid names. In this syncthing issue, someone mentions that e.g. Hangouts inserts colons in image names: https://github.com/syncthing/syncthing/issues/1734#issuecomm...
Maybe Seafile somehow found a good solution that doesn't cause breakage in other places. Any specific reason you want to switch to them?
I can tell you as a Seafile user it's pretty slick. There mobile app is polished, and there core offering is stable. Been running an install for years and I've never had issues through many upgrades and iterations on the same install.
From a server admin perspective, they support docker natively and there support of WebDAV and FUSE give you a lot of flexibility in how you can leverage the software.
I'm interested to know what problems you've had with the sync clients. In my household we use it on a mix of windows, Linux, Android, and iOS devices and it's extremely smooth.
One nice little problem is that in my installation we have a couple of zombie files. Whenever we try to delete them, some users' clients doesn't want to delete it and reuploads it. Short of resetting and redownloading these clients' sync state, nothing else has worked to resolve this issue.
Sync problem on android nextcloud app - it was very slow, showed zig-zag pattern on bandwidth usage. That bug was solved but nextcloud app still does not utilize all of bandwidth.
Can not fail and resume, basically there can be months of pictures lost since it resumes, crashes dies, does not resume next time. The android app that is.
Disclaimer: I fixed some of these bugs, so seeing the source-code was repulsive enough, but there just isnt anything else better as far as I know.
It is more of a toolbox for building NextCloud or anything else. But all the components have been tested on all platforms and work (and are secure). It has a working, fully documented plugin API.
I was all excited to set up Next loud on my Raspberry PI. Got it up and working and then I found out that it doesn't do two-way sync, which was what I was hoping to use it for.
I wholeheartedly agree that they should focus on more important features.
I use nextcloud in my home with a mix of clients, all working on the same files. Changes propagate up and down to/from all clients. Maybe you mean something different?
edit: I thought they were talking about ActivityPub since the issues look similar to ones people raise about it. Whoops.
-
I am of two minds here:
1. Minimal specification worked for HTTP.
2. Most problems with HTTP come from it being minimally specified.
ActivityPub is exploding the way HTTP did. At worst, it's as imperfect as HTTP. At best, it's a way to get people used to federation for whatever comes next and improves on it.
Sorry, we don't offer that. We focus, instead, on paid support for larger enterprises, ideally well over 100 users. This way we don't get tempted trying to monetize home or small enterprise users, but instead have an incentive to provide them something that works out of the box so they 1. don't ask questions on the forums/twitter/etc and 2. advocate for what a great solution Nextcloud is!
So, it should 'simply' be good enough for home and SMB users. If it is, we failed, and I'm sorry for that and hope we can fix it!
Of course, nothing is ever perfect, especially given the unlimited ways people use Nextcloud and the hundreds of thousands of Nextcloud servers out there...