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 1701 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

Coding a Nano i2c Slave by AmandaG
[June 11, 2019, 02:48:03 PM]


repetierHost 2.1.6 not working? by MEgg
[June 09, 2019, 03:11:34 PM]


Servo Calibrator by Bajdi
[May 24, 2019, 04:01:10 AM]


MKS Gen L 1.0 by Bappi
[May 21, 2019, 07:22:54 PM]


ESP32 "Life is Life" 64x32 flexible P4 RGB LED by jinx
[May 18, 2019, 11:19:44 AM]


Warco HV-4" Rotary Table by jinx
[May 08, 2019, 03:12:58 PM]


Warco WM14 milling machine by jinx
[April 28, 2019, 09:41:40 AM]


MKS GEN L Servo Issue by Reywas
[April 22, 2019, 09:10:08 PM]


Meowth Abandoned by Nemesis
[April 11, 2019, 11:08:00 AM]


Bench Power: Help a rebel out by jinx
[April 03, 2019, 04:20:10 AM]


Just a short intro... by MEgg
[March 18, 2019, 05:49:28 PM]


Yes I am alive! by jinx
[March 10, 2019, 04:38:53 AM]


CZ-1 2.0: problems, calibration and printing, part2 by MEgg
[February 26, 2019, 03:35:15 PM]


Hi, Mushroom glue here. by nschreiber0813
[February 25, 2019, 02:09:13 PM]


Arduino IK by BaldwinK
[February 25, 2019, 05:54:44 AM]

* Recent Posts

Re: Coding a Nano i2c Slave by AmandaG
[June 11, 2019, 02:48:03 PM]


repetierHost 2.1.6 not working? by MEgg
[June 09, 2019, 03:11:34 PM]


Re: Servo Calibrator by Bajdi
[May 24, 2019, 04:01:10 AM]


Re: Servo Calibrator by jinx
[May 22, 2019, 02:28:13 AM]


Re: MKS Gen L 1.0 by Bappi
[May 21, 2019, 07:22:54 PM]


Re: MKS Gen L 1.0 by jinx
[May 21, 2019, 03:27:08 PM]


Re: MKS Gen L 1.0 by Bappi
[May 21, 2019, 03:11:45 PM]


Servo Calibrator by BaldwinK
[May 21, 2019, 10:20:42 AM]


Re: MKS Gen L 1.0 by jinx
[May 21, 2019, 05:09:27 AM]


Re: MKS Gen L 1.0 by Bappi
[May 21, 2019, 03:34:54 AM]


Re: MKS Gen L 1.0 by jinx
[May 21, 2019, 02:28:17 AM]


Re: MKS Gen L 1.0 by Bappi
[May 20, 2019, 07:11:31 PM]


Re: MKS Gen L 1.0 by jinx
[May 20, 2019, 03:16:02 PM]


Re: MKS Gen L 1.0 by Bappi
[May 20, 2019, 02:53:00 PM]


Re: MKS Gen L 1.0 by jinx
[May 20, 2019, 03:31:49 AM]