Syncthing

szimszon képe

Syncthing multi platformos, nyílt kódú fájl szinkronizáló megoldás BTSync helyett.

 

A fejlesztő elmondása szerint biztonság és az adatok védelme az elsődleges cél.

Jelenleg még nem tart az 1-es verziónál, de ígéretes sebességben megy a fejlesztés.

Az alábbi rendszereken futtatható:

  • Mac
  • Windows
  • Linux
  • BSD
  • Solaris

A programot Go-ban írják és a fejlesztés a Github-on van. A kezelői felülete weblap.

Működését tekintve a gépek közötti kapcsolatot TLS-sel titkosítja.  A gépek (node) egyéni azonosítót kapnak, egy 52 karakteres kódot amik azonosítják a hálózaton. Helyi hálózaton belül üzenetszórással (UDP 21025-ös port) értesítik elérhetőségükről a kliensek egymást. Egyéb esetben IP, gépnév (DNS) vagy bekapcsolható a „global discovery”, amikor a „global discovery service”-re a node ID és a külső port elérés beregisztrálásra kerül, ami lekérdezhető, találják meg egymást a gépek. A tűzfal (TCP 22000-ös port) beállításában az UPnP segít.

Jelenleg 1 millió fájl lehet egy kötetben és egy fájl kb. max. 12GiB lehet. Valamint egyenlőre a fájl index a memóriában tárolódik. Ld.: GYIK 

Indulásnak érdemes elolvasni a „Getting Started” leírást.

Amit érdemes észben tartani, hogy minden gépen minden minden klienst fel kell venni kézzel és a szinkronizálandó köteteket egyező ID-val fel kell venni mindenhol.

Beszélgetések :: Leírások :: Letöltések :: Fejlesztés

Hozzászólások

bAndie91 képe

ha szabad érdeklődni, te

ha szabad érdeklődni, te milyen környezetben használod ezt a programot? hány eszközön, mennyi repóval, otthon/munkahely?

szimszon képe

Androidon és Ubuntu Linuxon

Androidon és Ubuntu Linuxon próbáltam, de nem élesben.