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

Opensource

6317 readers
218 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
[–] nitroemdash@lemmy.wtf 3 points 20 hours ago (1 children)

That was one way I was thinking to handle this. As I don't have friends, I had to think of some other ones.

One way to confirm participation is to require participants to regularly calculate and send to other hosts hashes of stored chunks + random strings that were generated by the chunk owner in advance and were unknown to the peer before a given point in time. They would confirm to the network they still have the file daily, if they won't verify it for 14 days other peers would be liberated from an obligation to store files they uploaded.

[–] IanTwenty@piefed.social 1 points 9 hours ago (1 children)

Can you use family or work as an offsite instead? You only need to leave a drive in a drawer somewhere and swap it around intermittently.

[–] nitroemdash@lemmy.wtf 1 points 8 hours ago

Troublesome; can't be automated.