• wuppie007
  • Registratie: Augustus 2011
  • Laatst online: 16-04 08:00
Afbeeldingslocatie: https://forum.syncthing.net/uploads/default/259/ffb55bf3025d0bde.png



Syncthing

Omdat ik graag een aantal mappen tussen verschillende apparaten met elkaar wilde synchroniseren kwam ik uit op Bittorrent Sync. Maar aangezien de gratis versie een aantal beperkingen heeft kwam ik naar aanleiding van het artikel (hier) van Tweakers uit op Syncthing. Dit opensourceproject maakt gebruik van het block exchange-protocol voor de communicatie met nodes die gesynchroniseerd moeten worden. Dit protocol is opensource.


Eigenschappen

Het is dus decentrale synchronisatie software om mappen te synchroniseren over het internet. Het voordeel is wel dat je volledige vrijheid hebt welke mappen je met welke apparaten wilt synchroniseren. Het nadeel van decentraal systeem is dat er wel een client aan moet staan om te kunnen synchroniseren. Dit heb ik zelf opgelost door het ook op mijn NAS te installeren. Verder is de software nog jong, maar het is zeker functioneel. Dat de software volledig open is resulteert niet in een foutloos geheel, maar komt de veiligheid over het algemeen wel ten goede. Verder kan je ook mappen delen met anderen.

Voordelen

  • Gratis (dus geen beperkingen als bij de gratis versie van Bittorrent Sync).
  • Crossplatform.
  • In ontwikkeling, dus de kans is groot dat er nog functies bijkomen.
  • Beschikt over een bestand versiesysteem.

Nadelen

  • Het is een jong project, dus geen zekerheid van de werking.

Platformen

Het project is crossplatform (Windows, Linux, Mac, FreeBSD, OpenBSD etc). Een app voor Android is beschikbaar, zij het een vroege versie.


Hoe te beginnen?

Een engelse versie is hier te vinden
  • (Windows) Apparaat A
  • Download hier een versie van Syncthing.
  • Pak de bestanden uit.
  • Run de syncthing executable.
  • Een console en een webpagina wordt nu geopend. Deze webpagina wordt als interface gebruikt om apparaten en mappen toe te voegen.
  • Doe hetzelfde op een ander apparaat B.
  • Door middel van het apparaat ID van apparaat A, kan die worden toegevoegd aan apparaat B. Dus op apparaat A, naar instellingen -> toon ID. Deze code kopiëren naar apparaat B. Dan bij "Toestel toevoegen" de gekopieerde ID invullen van apparaat A.
  • Nu rest alleen nog om op apparaat A, apparaat B te accepteren.
  • Voeg nu mappen toe, en kies met welk apparaat het moet worden gesynchroniseerd
Tip, bij het afsluiten van de console wordt ook de service gestopt. Met behulp van de guide wordt de service met Windows gestart en krijg je de console en webpagina niet te zien. Met het adres [url]http://localhost:8080/[/url] kan de interface worden geopend.


Tips

  • Krijg je foutmelding omdat een apparaat geen progress maakt? Run dan Syncthing als administrator.
  • Bij apparaat instellingen kan je een extra (lokaal) ip adres opgeven, zodat je je server rechtstreeks kan vinden. Zo heb je sneller verbinding.

Meer info

• De officiële site, https://syncthing.net/
• De github repository, https://github.com/syncthing
• De laatste versie, https://github.com/syncthing/syncthing/releases/tag/v0.10.27
• Het forum, https://discourse.syncthing.net/
• De statistieken van het Syncthing netwerk, https://data.syncthing.net/


Dit is een eerste topic start, suggesties en verbeteringen zijn welkom!

[ Voor 106% gewijzigd door wuppie007 op 29-06-2015 22:50 ]


  • StephanVierkant
  • Registratie: Mei 2003
  • Laatst online: 13-04 11:42
Gonadan schreef op maandag 13 juli 2015 @ 11:13:
Wat gaat er mis?

Bij mij werkt het nu prima tussen: linux server, windows desktop, windows laptop, android apparaten. De apparaten aan elkaar toevoegen en daarna gewoon de mapjes delen, gaat eigenlijk vlekkeloos.
Wist ik dat maar :). Ik voeg de apparaten toe (bijv. d.m.v. QR-code), de apparaten zien elkaar soms eventjes (IP-adres verschijnt), maar vervolgens gebeurt er helemaal niets.

Afbeeldingslocatie: http://static.tweakers.net/ext/f/d3emimBT89a0dL5ZaqDABcSE/medium.png
Pagina: 1