I've also never had problems with CPU usage (Dropbox often caused high CPU usage in some cases)
The only downside is that background sync on iOS with Möbius Sync doesn't work reliably, but I think that is mainly because of how Apple cripples background processing. It does sync quickly if you manually start the app.
It's a bit challenging for new users (you need to understand machine keys, folder identifiers, ignore lists), but once it's set up it just works.
I happily paid for it and use it to this day.
The only people who complain about it are those who think "open source" = "I get everything for free".
But here's the beauty of Open Source: anyone can download the source code and try to get it running on iOS.
Now Möbius found a way to get SyncThing kinda working on iOS, and for a small fee you can install it on your iPhone. The wrapper they built around SyncThing isn't open source, but for Möbius customers that doesn't really matter. They just want something that works. And through the beauty of Open Source, someone was able to build it for them, and they get to make a little money with it!
I'm not sure what this has to do with open source, however. These people aren't even part of the free software community, as they obviously don't care about software freedom.
Copyleft is a great thing, but it's also fine for things to be open source and not copyleft.
I can use syncthing because of Mobius. If Mobius did not exist, I would either have to pay a bounty to get someone to port Syncthing or use something else. That bounty is more than $6.
You can still port syncthing yourself. Mobius is not stopping you! You'll have to pay Apple $99 a year, and you will have to handle the app store process, and all - but you can do it. Neither syncthing nor Mobius will stop you.
I release all my software into the public domain; it's not copyleft at all, but it is free software, and it does respect the freedoms of the user.
Why don't you make a free iOS version of SyncThing? There's a lot of people out there who would appreciate it.
This is also one of the reasons I can't pay for IAP cancer - attaching payment methods links identity to the Apple ID and hardware serial number.
Do you expect all developers to give away their apps for free?
I always thought this as one of the bigger value-adds of Dropbox; easy cross user management and sharing.
Sync thing is relatively easy for the average HN user.
Dropbox is relatively easy for the average non-HN user.
Neither are hard, but Syncthing requires some background understanding of computers
Sure, they make it as easy as possible to get started, but "easy to use" for first time users does not mean "easy to use" for people who are willing to spend a few hours to read the docs.
I also have Syncthing installed on my home server which gets backed up. So I have a copy of all my files backed up there, in the event a laptop goes missing or dies.
The only use case I haven't yet covered is an off-site backup of my Syncthing folder, which would be sensible. I just don't know who I can trust with it.
Syncthing is designed as a sync solution but not explicitly for backups. You need some extra setup on top of the defaults for building a reliable backup solution.
If not setup correctly, any "mistakes" from one of the devices will automatically be synced to other devices and cannot be retrieved back.
In the case of a lost/stolen device, make sure you remove the device as soon as possible. If not a bad actor now possessing the device can delete and sync that back to your "back-up" devices too.
I have a Pi with software RAID and two HDDs running Syncthing in my apartment. I rent a cheap Storage VPS from time4vps.com which is untrusted and set as an introducer--meaning, the data is encrypted before it reaches the VPS, and as an introducer it will announce devices to one another. My (former) laptop and an iMac where I do all my work are always in sync. If I need to add a new device, I only have to connect it to the VPS and suddenly all the other devices know of it.
Edit: I should further qualify that I'm not interested in solutions that would lock me into Apple's walled garden or anybody else's.
They won't let you sign up from a VPN. That's annoying but it doesn't affect me. Maybe they're trying to prevent Russian bots from signing up or something. Fine.
But after I gave them a valid credit card and billing address, they still won't take my money. Here's their support response:
"Your IP address does not match with the location you have provided. In order to accept your order your IP address must match the actual location from where you are placing the order."
Ohh kaay. I'm traveling at the moment in a different US state from my billing address. I'm not in Mongolia. And even when I'm at my billing address, my main ISP is Starlink, whose primary ground stations for me are also in a different state than I'm in. So I routinely see banner ads on websites for stores that are 500 miles away.
It's par for the course for non-technical companies to assume that IP geolocation is in any way accurate. But a cloud VPS company should know better.
Fail.
Edit: they're using the older unity logo for their "disk" column. That doesn't inspire confidence in their legitimacy.
However, the machine is absolutely slow. It usually takes a few seconds before SSH brings me to a shell prompt. Web apps I have running on it (basically just Gitea and Vikunja at the moment) can take upwards of 10 seconds to render pages, and it's just me using it. If you just want a storage host, they're fine. Running your website off it? I would probably not recommend.
Reliability, I have not had any issues so far, but I'm hardly a power user. My own personal anecdote is that my backups get validated monthly and, so far, have not had any issues.
I would probably agree that these machines alone would not suffice to make a good Dropbox alternative if what you're storing there isn't backed up elsewhere. I would recommend supplementing with off-site backups to B2 at the very least.
Although requested by many users throughout the years, the maintainers never considered it seriously.
This is also just very outside Syncthing's functionality.
You still have to manually create the URL first. You don't need to worry about accidentally having everything exposed because the feature is enabled.
> This is also just very outside Syncthing's functionality.
The context was specifically "as a Dropbox replacement".
I sometimes use croc to do one time file sending.