To me, this mass exodus from platforms to iCloud is _scary_. I've been rolling my own solution for some time now based on Resilio Sync. I understand that I'm the minority and a power user, but honestly giving Apple (or Google, or Dropbox, or _____) control over my files like that does not appeal to me in the slightest.
On sort of a tangent, I'm also choosing not to use iCloud because I really feel like it gives Apple an excuse to establish anti-consumer practices when it comes to hardware repairability and data ownership. I had an amazingly terrible time at the Apple store recently and an employee tried convincing me that Google will sell my photos that I've uploaded to my G-Suite account. I believe what he said was "I just pay the $x/month for iCloud, because 3rd parties can't be trusted sometimes". To me, that is an amazingly terrible attitude that sounds like it came straight off the page of the language guidelines. As far as hardware repairability, Apple recently has moved to either soldered-on or proprietary connectors for their storage devices for most of their devices. In the 2016 MacBook Pros, they made an assembly to recover data via the lifeboat connector so if you had a logic board swap (which is what you get because they'd rather landfill/grind down than repair) your data could still be recovered.
This has disappeared on the latest models. Finally, Apple in the past year has discontinued their Time Capsule product and has not made any large improvements to Time Machine. It is still a nightmare to use with SMB environments, which seems to not align with Apple's silent killing of AFP in favor of Samba.
> control over my files like that does not appeal to me in the slightest.
Then self-host Nextcloud on your NAS.
> anti-consumer practices when it comes to hardware repairability and data ownership.
Hardware repairability? Agreed, but this goes hand-in-hand with security. IMO all hardware and data should be entangled with the Secure Enclave/T2 chip but Apple is a long way from that (looks, however, as if they are working towards it).
Data ownership? IMO Apple is pretty good with that. They care much more about privacy here than Google et al. If you truly want nothing on Apple's cloud, it's super easy to turn off iCloud too.
> I had an amazingly terrible time at the Apple store recently and an employee tried convincing me
I don't get tech people who do this. You go to a store, ask about a product that you are clearly more knowledgable than the employee on, and then complain that they aren't knowledgable? Unless you are lost there is zero reason for you to ask an employee about a product.
That said, I trust Apple not to datamine your photos. I don't trust Google on that.
> This has disappeared on the latest models.
T2 chip. Security/convenience tradeoff. I'll take the security every time.
Seriously, though, it looks like the only solution that you'll find palatable will be your own NAS with self-hosted Nextcloud - and, if you use a Mac, Time Machine.
> IMO all hardware and data should be entangled with the Secure Enclave/T2 chip
This is an absolutely terrible implementation of security. There is no reason that your data should be tied to a circuit board that does everything. Mac logic boards are ticking time bombs.
> I don't get tech people who do this. You go to a store, ask about a product that you are clearly more knowledgable than the employee on, and then complain that they aren't knowledgable? Unless you are lost there is zero reason for you to ask an employee about a product.
We as tech enthusiasts should care. What is shown and received by all consumers is what leads the industry. I went in because the baseband CPU had flexion damage in my iPhone 7. I went in for the out of warranty repair. They asked if I had a backup. I said yes. They asked if I did a local or iCloud, I just said no, I use Google Photos. I then got this obviously scripted sales pitch for iCloud.
> That said, I trust Apple not to datamine your photos. I don't trust Google on that.
They're _probably_ datamining your photos anyway. This trust that people have in Apple seems to be pretty blind.
My entire comment was lead with yeah I'm a power user and a different case. My comment was tackling how Apple's attitude is anti-consumer.
I have two major problems with it, what it's written in and how it manages files.
It's written in PHP. I'm not complaining about the language... I started as a PHP dev and fully recognize why an establishment might use it. The issue I have is PHP is always a pain in the ass to get configured properly. Of course there's always docker implementations, but even those haven't been constructed well imo.
Secondly, the way it manages files is absolutely terrible. Now I haven't really used it in about a year so I don't remember the specifics, but I now have a folder on my NAS that is pretty much not removable due to what I believe is an abuse of ACLs. What I really need is just something with a web interface that can sync with my other devices without imposing its own file/folder structure. At least with my experience in the past, this is a pain with Nextcloud.
Can't speak to your first point, as my only interaction with Nextcloud php configuration has been to comment in/out various php modules. I don't have too many modules though, so maybe that's why I haven't had any configuration issues.
Regarding file management, the working solution for me has been to mount any external storage with a fuse mount ( NAS, dropbox, etc. ), and then just use the Nextcloud "external storage" option. Other than Nextcloud's general slowness ( I'm running on an underpowered server ) I haven't had any issues.
On sort of a tangent, I'm also choosing not to use iCloud because I really feel like it gives Apple an excuse to establish anti-consumer practices when it comes to hardware repairability and data ownership. I had an amazingly terrible time at the Apple store recently and an employee tried convincing me that Google will sell my photos that I've uploaded to my G-Suite account. I believe what he said was "I just pay the $x/month for iCloud, because 3rd parties can't be trusted sometimes". To me, that is an amazingly terrible attitude that sounds like it came straight off the page of the language guidelines. As far as hardware repairability, Apple recently has moved to either soldered-on or proprietary connectors for their storage devices for most of their devices. In the 2016 MacBook Pros, they made an assembly to recover data via the lifeboat connector so if you had a logic board swap (which is what you get because they'd rather landfill/grind down than repair) your data could still be recovered.
https://9to5mac.com/2016/11/24/apple-special-cdm-tool-macboo...
This has disappeared on the latest models. Finally, Apple in the past year has discontinued their Time Capsule product and has not made any large improvements to Time Machine. It is still a nightmare to use with SMB environments, which seems to not align with Apple's silent killing of AFP in favor of Samba.