I’ve been investigating distributed (and often decentralized) file and file storage systems for quite a while and have run across this name a few times. I only recently took a closer look at it. Although it appeared to have some steam in it 9-10 years ago, it’s been fairly quiet since then. I’m looking for commentary on the current state and any use cases where it’s been used.

adr1an
link
fedilink
English
31Y

Is tenfingers open source? What does it do?

@Valmond@lemmy.mindoki.com
link
fedilink
English
5
edit-2
1Y

Yes it’s FOSS and in short, it’s a decentralised, encrypted, takedown-safe hosting protocol and implementation based on reciprocal sharing.

You share my file, I’ll share yours. No crypto money, no complex installations, no need for benevolent nodes to be shared.

With redundancy (10 times by default), your data is “always” accessible, and as the data is encrypted, nodes doesn’t know what they share.

You can give someone the “link file” and they can download your file, or check out if your website have been updated today for example (you can share files or folders, and update them). There are a lot of possibilities IMO, for example I have a prototype chat program based on it, crude but working.

The setup needs a port forwarded to the PC (Linux or Windows, guess you can run the python code directly on Mac too) hosting the program and that’s about it.

FYI I’m doing a security overhaul (there were some nitty gritty stuff with the AES mode, fixed now but not yet published) and I have to dive down the crypto world to check out a last thing. So the next version will break compatibility of the old network which is sadly about non existent ^^ but you can check it out by starting a node or three to see how it communicates.

In the future I’d like to add a browser extension so that you can make a website to host all your stuff with tenfinger links. And parallel downloading. And polish things up.

If you have any questions, feel absolutely free to ask whatever it might be :-) !

BTW I’d love having some place where I can publish my stuff, hang out, take fearlture requests, etc. I’m not very good at getting the word out :-)

Cheers

Create a post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 164 users / day
  • 448 users / week
  • 1.17K users / month
  • 3.85K users / 6 months
  • 1 subscriber
  • 3.69K Posts
  • 74.3K Comments
  • Modlog