collapse

Welcome!



Welcome to Robot Rebels, an online robot maker community.

Register today to post your projects, ask questions, share knowledge and meet like-minded people from around the world.


The RobotRebel.org Community

Author Topic: syncthing - true p2p directory sync  (Read 551 times)

mogul

  • Hot glue gunslinger
  • Member
  • *
  • Posts: 151
  • This is a good day!
syncthing - true p2p directory sync
« on: January 18, 2018, 03:21:49 PM »
Recently I discovered syncthing - a p2p directory sync. You find it over here

Syncthing is true peer-to-peer, data never gets stored on central server out of your control.  See it as Dropbox, but without the servers. The peer machines are the servers! They form the network. (if you let them)

Basically all it does is to keep a directory synchronized between two or more machines, save a file one peer, read it moments later on a different peer. A peer can have multiple directories, shared with different peers, one for family photo album, an other for files shared between work and home and so on.

In syncthing use the term Device which actually means user@host. So every one of my machines, 7 so far, I have installed syncthing on my user account, most linux and then a few windows ones too.

Devices are known my their public key known as their Device ID. One of mine looks like SDVXIU4-UFW7ZAK-CEWOLS4-ETX6KFX-6AHZDJC-Z36AJRD-G2PQIDM-FWUVXQ6

After two Devices are setup, you introduce them to each other. To do so you need some means of transferring the 64 char string from one device to the other. Mail, USB stick, chat, voice, QR code... use what you can make work

When the two devices know each other they can share a folder. Start by making a folder on one device and then select who you want to share it with.

You can easily share a folder with multiple devices, and they can then again share directly between them and a mesh start to form.

One interesting, but also a little dangerous, thing is the introducer. When Devices gets connected, they can be made introducers. That make them introduce other devices they know already. That way the mesh spreads easier, but also can make a giant mess if one is not careful with which device goes where.
« Last Edit: January 18, 2018, 03:44:55 PM by mogul »

 

* Search


* Recent Topics

He's Back...BoB V3.0 by k120189
[June 21, 2018, 07:03:17 PM]


Funding by MEgg
[June 21, 2018, 04:34:36 PM]


Sloooow progress on the I3 clone by KingBeetle
[June 21, 2018, 04:38:36 AM]


MKS Gen L 1.0 by MEgg
[June 18, 2018, 02:59:16 PM]


Robot Hive by jinx
[June 12, 2018, 03:58:03 AM]


Hi, Mushroom glue here. by Andrewsz
[June 11, 2018, 12:23:20 AM]


CZ-1 2.0: problems, calibration and printing, part2 by MEgg
[June 10, 2018, 06:10:53 AM]


Greetings! by Protowrxs
[June 05, 2018, 04:45:02 PM]


Raspberry Pi / Python eBook - free for the next 11 hours! by MEgg
[June 04, 2018, 05:21:07 PM]


All metal Titan Extruder by jinx
[May 27, 2018, 04:24:23 AM]


UConduit H-Bot printer design by KingBeetle
[May 26, 2018, 02:10:38 PM]


Hello Robot Rebels by jinx
[May 23, 2018, 04:40:15 PM]


Cardboard Bob by Pouserz
[May 23, 2018, 07:04:41 AM]


ChuckCrunch by Gareth
[May 23, 2018, 02:51:44 AM]


Sloth Robot=Bob by erco
[May 16, 2018, 02:17:07 PM]

* Recent Posts

Re: He's Back...BoB V3.0 by k120189
[June 21, 2018, 07:03:17 PM]


Re: Funding by MEgg
[June 21, 2018, 04:34:36 PM]


Re: Sloooow progress on the I3 clone by KingBeetle
[June 21, 2018, 04:38:36 AM]


Re: MKS Gen L 1.0 by MEgg
[June 18, 2018, 02:59:16 PM]


Re: He's Back...BoB V3.0 by Bajdi
[June 18, 2018, 08:00:17 AM]


Re: MKS Gen L 1.0 by jinx
[June 18, 2018, 04:10:01 AM]


He's Back...BoB V3.0 by k120189
[June 17, 2018, 04:12:07 PM]


Re: MKS Gen L 1.0 by BobP
[June 16, 2018, 11:56:11 PM]


Re: Sloooow progress on the I3 clone by KingBeetle
[June 13, 2018, 12:37:14 AM]


Re: Sloooow progress on the I3 clone by jinx
[June 12, 2018, 05:24:47 AM]


Re: MKS Gen L 1.0 by jinx
[June 12, 2018, 04:32:40 AM]


Re: Robot Hive by jinx
[June 12, 2018, 03:58:03 AM]


Re: Sloooow progress on the I3 clone by KingBeetle
[June 12, 2018, 03:39:37 AM]


Re: MKS Gen L 1.0 by BobP
[June 11, 2018, 09:38:18 PM]


Re: Robot Hive by KingBeetle
[June 11, 2018, 12:38:24 AM]