I'm a Dropbox user since 2009 who recently switched to iCloud Drive. I miss the old Dropbox that just worked and stayed out of the way. Once Dropbox rebranded (2017?) I knew it was the beginning of the end. I cancelled my subscription a couple of years ago and just kept it around for syncing preferences, which I ditched a couple of months ago.
iCloud Drive works well enough, but it doesn't indicate whether files are synced (with a checkmark like Dropbox used to do). I typically avoid Apple software because in trying to simplify it they end up making it vastly overcomplicated.
I've heard good things about NextCloud but didn't want to self-host. I've tried SpiderOak and Google Drive before and both were just too slow (and Google Drive was very flakey).
It may or may not be E2E encrypted.
a cloud synching platform that is cross platform, with a decent (or better) UI and a good indicator, that has end to end encryption.
To be honest, given the proper team, that doesn't seem like the hardest bill to fill. I will admit, though, finding a tech company that is willing to spend money decent interface and graphic designers is sometimes difficult, but not impossible.
I want no UI. It should transparently work like any other filesystem.
Which is to say, we built the 'rclone' binary into our environment such that you can run it remotely:
ssh user@rsync.net rclone s3:/bucket/blah /rsync/dir
[1] https://rclone.org/If Dropbox had remained the same as it did back in the early days and focused on continuing to only update the product to be faster and more reliable and not adding additional features, it would have still been great. (Unrealistic considering that the investors need to get their ROI.)
Google's offer of free 15GB is also pretty ridiculously generous compared to the competition (Dropbox 2GB, OneDrive/iCloud 5GB). MS and Apple have some ecosystem stuff to drive sales, but Dropbox, eh...
And seems to be they have been also working with the core product. On the blog they mention rewriting the sync engine (with Rust): https://dropbox.tech/infrastructure/rewriting-the-heart-of-o...
In the end I bought a Synology NAS and placed it at home.
Though SynologyDrive does have some issues, it works well on every OS I've tested including Android, and does have decent blacklisting features. I use synology drive for all my personal files and anything that's not under version control (git)
I installed gitea and use that to sync my source code. I just need to write a small command line utility that gives me easy access to the repos locally.
Using a password manager with webdav support (I use Enpass and I heartily recommend it) makes password sync easy, since Synology natively supports webdav.
For Contacts and Calendar you also have to use a client that supports CalDAV & CardAV, and I haven't found a good unified client for Tasks, CalDAV and WebDAV, so you'll likely have a mishmash of applications on different OSes, but it works well enough.
Other things I have installed are a local plex server and automated backups.
In the end it is a good solution if you like tinkering and are willing to try to build out something that fits your needs.
Syncthing is amazing but I remember I had issues with the Android client and that's why I tried the NAS route. Maybe the Iphone client is better.
I've heard great things about NextCloud, SeaFile and OwnCloud, and you could run those in a VPS if your traffic is light.
I'll just leave this here for any other disappointed folks. Mega65 is due to begin taking orders for dev kits next week. I am so stoked: https://mega65.org/
(note that dev kits do not include the final molded case, that should be coming later)
We've changed the title above to that, which is a sentence from the article which more accurately represents what it's about.