Syncthing: un'alternativa gratuita a Dropbox e Bittorrent Sync

Cos'è Syncthing?

Nel caso in cui non si abbia familiarità con Syncthing, si tratta di un'applicazione di sincronizzazione file client / server peer-to-peer multipiattaforma sviluppata nella lingua Go. Il suo funzionamento è molto simile a BitTorrent Sync. Tuttavia, a differenza di questo, Syncthing è open source. Vediamo quali sono alcune delle sue caratteristiche più importanti ...

Syncthing

Funzionalità di sincronizzazione

Software gratuito

Sviluppo aperto alla discussione. La comunità partecipa allo sviluppo e fornisce nuove idee.

Forum di discussione sulla sincronizzazione

Open Source. Tutto il codice sorgente è disponibile su GitHub: ciò che vedi è ciò che ottieni, non ci sono "accordi" nascosti con i tuoi dati.

Sincronizzazione del codice sorgente

Protocollo aperto. Il protocollo è uno standard aperto e documentato.

Protocollo utilizzato da Syncthing

Controlla e apri la segnalazione degli errori. Tutti gli errori rilevati sono immediatamente visibili per essere corretti da chiunque: non ci sono difetti nascosti.

Controllo e segnalazione degli incidenti sincronizzati

Assicurazione privata

privato. Nessuno dei tuoi dati viene archiviato tranne che sui tuoi dispositivi. Non esiste un server centrale a cui si possa accedere e che possa essere compromesso, legalmente o illegalmente.
Crittografato. Tutte le comunicazioni sono protette tramite TLS. La crittografia utilizzata impedisce a qualsiasi spia di accedere ai tuoi dati.
Autenticato. Ogni nodo è identificato da un forte certificato crittografico. Solo i nodi che hai approvato esplicitamente potranno connettersi ai tuoi team.

È facile da usare

La sincronizzazione è ancora in fase di sviluppo, sebbene sia già stato implementato un gran numero di funzionalità:

WebGUI. La sincronizzazione può essere configurata e monitorata tramite un'interfaccia web semplice e potente.

Portatile. Funziona su Mac OS X, Windows, Linux, FreeBSD e Solaris. Può essere eseguito su computer desktop e sincronizzato con un server per il backup.

Semplice. Syncthing non richiede indirizzi IP o altre configurazioni avanzate. Ogni macchina è identificata da un ID. Basta dare questo ID ai tuoi amici, condividere una cartella e vedere come tutto viene sincronizzato come per magia.

Potente. Ti permette di sincronizzare cartelle con persone diverse.

Installazione di Syncthing GTK

Syncthing GTK è disponibile tramite PPA per Ubuntu 15.04, 14.10 e 14.04, così come Linux Mint 17.1 e 17. Per aggiungere il PPA e installarlo, eseguire i seguenti comandi:

sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install syncthing-gtk

Sincronizzazione Nautilus

Gli utenti di Arch Linux possono installare Syncthing GTK tramite i repository ufficiali.

sudo pacman -S syncthing-gtk

La versione Git è disponibile in AUR.

Per maggiori informazioni: Documentazione di sincronizzazione & Sincthing su Github


21 commenti, lascia il tuo

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Marcos_tux suddetto

    Sai quanto spazio di archiviazione gratuito offrono?

  2.   usiamo linux suddetto

    No, no ... metti lo spazio di archiviazione, proprio come in Bittorrent Sync.

  3.   derp suddetto

    Alla fine non hanno cambiato il nome in "Pulse"?

    1.    usiamo linux suddetto

      Sì, penso di sì ... anche se è ancora molto recente. Lascio il link per chi è interessato: https://ind.ie/about/blog/pulse/

  4.   joaco suddetto

    L'ho adorato, è bello.

  5.   Uno che passa suddetto

    Per caso Google non lo svilupperà?

    1.    usiamo linux suddetto

      No, Google non c'entra niente.

  6.   Frank Yznardi Davila Arellano suddetto

    Esiste una versione per Windows? e per fedora? come si configura?

  7.   auroszx suddetto

    Ne approfitto anche per consigliare Seafile, che è un server e un client (multipiattaforma). Ha la gestione degli utenti, la crittografia e altre cose. Oh, e un'API, a differenza di BitTorrent Sync.

    1.    Nasher_87 (ARG) suddetto

      Seafile ha un'applicazione client per Android e desktop (multipiattaforma), anche se non sono sicuro che sia aggiornata. Hai una piattaforma collaborativa online? Ad esempio per modificare file di testo o fogli di calcolo. Un punto importante, hai il supporto NAS? soprattutto per i più importanti come FreeNas, OpenMediaVault, Free4Nas o Amahi (non ho ancora deciso quale OS-NAS installare); così come la sincronizzazione tra "nuvole" di file molto importanti (selezionabili) da server-client, è possibile? o sta chiedendo molto. Al momento sono quasi deciso da Owncloud e volevo avere un quadro più ampio.
      saluti

      1.    usiamo linux suddetto

        Ha anche app Android ed è multipiattaforma. Per maggiori info vi consiglio di consultare il sito ufficiale del progetto: http://syncthing.net/
        Saluti! Paolo.

  8.   Cristianhcd suddetto

    Vorrei avere un'alternativa locale a Linux per utilizzare office.com dal cloud: ´ (

    1.    usiamo linux suddetto

      Se quello che stai cercando è la collaborazione in tempo reale alla Google Docs, allora ti consiglio Abiword.
      Maggiori informazioni su: https://en.wikipedia.org/wiki/Collaborative_real-time_editor#Desktop-based

      1.    Cristianhcd suddetto

        google doc fa schifo con le scimmie con cui lavoro, per il lavoro collaborativo uso zoho creator e i suoi report, ho chiesto, qualcosa di più avanzato come office.com, con quello di poter creare database locali e utilizzare applicazioni web offline .. . adesso Un altro punto di forza è moodle, che ha recentemente annunciato l'integrazione con office.com, ma mi incuriosisce come lo farà, come client web o con un modulo che utilizza un modulo, visto che moodle può essere utilizzato sia su una rete locale e su Internet

  9.   Rafael suddetto

    Saluti, secondo me manca solo qualcosa, avere un'applicazione per android, le applicazioni che utilizzo per sincronizzare i file che ho installato sul mio computer, laptop, tablet e telefono.

  10.   Rafael suddetto

    Il mio commento era sbagliato, se hai un'app Android, sto per installarla.

    1.    zetaka01 suddetto

      Le ultime versioni di Go, che sin dalla sua origine ha un cross-compilatore tra piattaforme, genera anche per Android.
      In linea di principio, compili da Windows o Linux e l'output potrebbe essere per Windows, Linux o Intel-ARM Android.
      Si presume, poiché a seconda della piattaforma di destinazione, la modalità di programmazione cambia completamente.
      Saluti.

  11.   zetaka01 suddetto

    Fantastico, un'applicazione web in Go. Vorrei sapere quale framework web hanno utilizzato. È un peccato che non abbiano un proprio ambiente grafico, hanno collegamenti con librerie come gtk e qt. Ebbene, poiché una delle "classi" interne di go è un mini-server web, lo si avvia ogni volta che si utilizza l'applicazione. Buon esempio, vale la pena controllare il codice. Con questo web design, è multipiattaforma ma dipende da un browser, o dal runtime di un browser, che è quasi lo stesso.
    Saluti.

  12.   Carlos suddetto

    Non riesco a sincronizzare i file tra il PC e il cellulare (Android)…. il client mobile non invia né riceve un singolo bit

    1.    servitori suddetto

      Ciao Carlos. Hai già aperto le porte necessarie? Mi è successa la stessa cosa che in seguito ho capito che dovevo configurare il firewall, dopo aver configurato le porte lo avevo già funzionante. Ho testato il programma per una settimana e finora ha funzionato bene per me.

  13.   Giovanna Rossello suddetto

    Non sono riuscito a condividere una cartella, ricevo un errore quando provo:
    yncthing Impossibile salvare la configurazione.Risposta HTTP non valida

    Due PC, uno con sistema operativo elementare e l'altro con Ubuntu 14.04

    grazie