Què és Syncthing?
En cas que no estiguis familiaritzat amb Syncthing, es tracta d'una aplicació multiplataforma peer-to-peer de sincronització d'arxius client / servidor desenvolupada en el llenguatge Go. El seu funcionament és molt similar a BitTorrent Sync. No obstant això, a diferència d'aquest, Syncthing és de codi obert. Vegem quins són algunes de les característiques més importants ...
Característiques de Syncthing
programari lliure
Desenvolupament obert a la discussió. La comunitat participa de el desenvolupament i aporta noves idees.
codi obert. Tot el codi font està disponible a GitHub - el que veus és el que hi ha, no hi ha cap «negoci» ocult amb les teves dades.
protocol obert. El protocol és un estàndard obert i documentat.
Control i reporti d'errors obert. Qualsevol error trobat és immediatament visible perquè qualsevol persona pugui corregir - no hi ha defectes ocults.
Segur & Privat
privat. Cap de les teves dades és emmagatzemat més que en els teus dispositius. No hi ha un servidor central que podria ser accedit i vulnerat, ja sigui legal o il·legalment.
encriptat. Tota la comunicació està assegurada utilitzant TLS. L'encriptació utilitzada impedeix que qualsevol espia tingui accés a les teves dades.
autenticat. Cada node està identificat per un fort certificat criptogràfic. Només els nodes que aprobaste explícitament es podran connectar als teus equips.
És fàcil d'utilitzar
Syncthing està encara en desenvolupament, encara que un gran nombre de característiques ja han estat implementades:
GUI web. És possible configurar i monitoritzar Syncthing a través d'una interfície web senzilla i potent.
portàtil. Funciona en Mac OS X, Windows, Linux, FreeBSD i Solaris. És possible executar en equips d'escriptori i sincronitzar amb un servidor per fer còpies de seguretat.
Senzill. Syncthing no necessita les adreces IP o un altre tipus de configuració avançada. Cada màquina s'identifica mitjançant un ID. Només cal donar aquest ID als teus amics, compartir una carpeta i veure com tot es sincronitza com per art de màgia.
Potent. Permet sincronitzar carpetes amb diferents persones.
Instal·lació de Syncthing GTK
Syncthing GTK està disponible a través de PPA per Ubuntu 15.04, 14.10 i 14.04, així com Linux Mint 17.1 i 17. Per afegir el PPA i instal·lar, cal executar les següents comandes:
suo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install syncthing-gtk
Els usuaris d'Arch Linux poden anar Syncthing GTK a través dels repositoris oficials.
suo pacman -S syncthing-gtk
La versió de Git es troba disponible a AUR.
Més info: Documentació de Syncthing & Sincthing a Github
Saps que fa emmagatzematge gratuït ofereixen?
No, no ... l'emmagatzematge ho ponés vós, a l'igual que a Bittorrent Sync.
A el final no li van canviar el nom a «Premi»?
Sí, crec que sí ... encara que això és encara molt recent. Deixo el link per qui li interessi: https://ind.ie/about/blog/pulse/
Em ecantó, mola.
Per algun casual no el desenvoluparà Google?
No, Google no té res a veure.
Hi ha alguna versió per windows? i per fedora? com es configura?
Jo a més aprofito per recomanar Seafile, que és servidor i client (multiplataforma). Té gestió per usuaris, xifrat i altres coses. Ah, i una API, a diferència de BitTorrent Sync.
Seafile té aplicació client per Android i escriptori (multiplataforma), encara que no estic molt segur si aquesta actualitzada. Disposa de plataforma col·laborativa en línia ?, com per editar arxius de text o fulls de càlcul. Un punt important, té suport per NAS? en espacial per als més importants com FreeNAS, OpenMediaVault, Free4Nas o Amahi (encara no em decideixo per qual SOTA-NAS instal·lar); com també així, sincronitzar entre 'núvols' d'arxius (seleccionables) molt importants de servidor-client, és possible? o és demanar molt. De moment estic gairebé decidit per Owncloud i volia tenir un panorama més ampli.
Salutacions
Aquest també té apps per Android i és multi-plataforma. Per a més info et recomano veure la pàgina oficial de el projecte: http://syncthing.net/
Salutacions! Pau.
m'agradaria tenir els mitjans alternatius local el linux a fer servir office.com des del núvol: '(
Si el que busques és col·laboració en temps real al Google Docs, llavors et recomano Abiword.
Més info a: https://en.wikipedia.org/wiki/Collaborative_real-time_editor#Desktop-based
google doc és un fàstic amb els simis amb què treball, per a treball col·laboratiu ús zoho creator i els seus informes, jo preguntava, una mica més avançat com office.com, amb això de poder crear bases de dades locals, i usar aplicacions web offline ... ja que un altre fort és moodle, que fa poc anunci integració amb office.com, però m'intriga com ho farà, com un client web o amb un mòdul que faci servir mòdul, ja que moodle el pots fer servir tant en una xarxa local com a internet
Salutacions, al meu entendre només li falta alguna cosa, tenir aplicació per Android, les aplicacions que utilitzo per sincronitzar arxius els tinc instal·lats en ordinador, portàtil, tauleta i telèfon.
M'equivoqui meu comentari, si té app per Android, em disposo a instal·lar-lo.
Les últimes versions de Go, que des del seu origen té un compilador creuat entre plataformes, genera també per Android.
En principi, compilas des de Windows o Linux i la sortida vaig poder ser per a Windows, Linux o Intel-ARM Android.
Se suposa, ja que depenent de la plataforma destí, la manera de programació canvia totalmante.
Una salutació.
Fantàstic, una aplicació web a Go. M'agradaria saber que framework web han fet servir. És una llàstima que no tinguin entorn gràfic propi, sí que tenen bindings amb llibreries gtk i qt. Bé, com una de les «classes» internes de go és un miniservidor web, el arrenques cada vegada que fas servir l'aplicació. Bon exemple, val la pena fer-li un ull a el codi. Amb aquest disseny web, és multiplataforma però depèn d'un navegador, o de l'runtime d'un navegador, que és gairebé el mateix.
Una salutació.
Jo no aconsegueixo que se m'ha sincronitzin arxius entre el PC i el mòbil (android) .... el client de l'movil ni envia ni rep un sol bit
Hola Carles. Ja vas obrir els ports necessaris ?, a mi em passava el mateix que a tu després em vaig adonar que em faltava configurar el tallafocs, després de configurar els ports ja el tenia funcionant. Porto una setmana provant el programa i fins ara m'ha funcionat bé.
Jo no he aconseguit compartir una carpeta, em dóna un error a l'intentar-ho:
yncthing Failed to save configuration.Invalid HTTP response
Dos PC, un amb elementary OS i l'altre amb Ubuntu 14.04
Gràcias