this post was submitted on 02 Jul 2026
20 points (100.0% liked)

Opensource

6429 readers
124 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
 

While Apple has iCloud and M$ has OneDrive, both offering 5 free GB of storage, most Free backup services written for Linux are focusing on saving your data to your own hard drive lying next to your computer. That is troublesome and not the most reliable as in case of a house fire or a flood it will burn or drown along with the machine. Some offer an option to buy some storage from a third-party provider like Amazon, but that's again non-open and troublesome.

Is a free&Free peer-supported service possible? Where, similar to torrent tech and PeerTube, you allocate some storage on your PC to someone's backups, and can publish your data on the network in return, so that data would be distributed between computers and could be requested on demand?

you are viewing a single comment's thread
view the rest of the comments
[–] moonpiedumplings@programming.dev 12 points 2 weeks ago (4 children)

It's tough. The problem is that, on the tech side, technically, torrents don't have to seed. People have made fake torrent clients that only pretend to seed, but actually only download. The IP's are detected and then banned, but it's a cat and mouse game.

Enforcing it with backups is a similar struggle. There exist paid solutions, that use crypto to pay for decentralized storage. You "rent" out some of your storage, or by some using crypto. Filecoin, sia, storj, and so on.

But these have flaws too. Often, there level of decentralization is questionable, and the maker of the crypto takes a cut, plus there are issues with using a custom crypto coin as well. The coin's value can fluctuate — there are challenges with it simultaneously be an investment, AND a currency, but that's what often happens.

A better solution, is just to trade hard drives with your friends, who you know in person. Or maybe trust online, at least. Just give them an encrypted backup. And then they give you an encrypted backup.

In my opinion "encrypted, decentralized backups", is the kind of problem that is extremely difficult to solve technically, but is trivially solved via touching grass. I don't really like the technical solutions people have presented to this problem, and a local community is a much simpler way to solve these challenges.

[–] Krusty@quokk.au 1 points 2 weeks ago

They're doing it wrong. You don't pretend to seed. That's stupid.

You establish a swarm then disconnect the tracker and leech without regret.

Then magically you have 100 percent of something. You fix the tracker. Now you're legitimately seeding. If anyone asks, your friend sent you the files to help you seed it ... to be good guy Greg, obviously.

load more comments (3 replies)