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 ...
Funzionalità di sincronizzazione
Software gratuito
Sviluppo aperto alla discussione. La comunità partecipa allo sviluppo e fornisce nuove idee.
Open Source. Tutto il codice sorgente è disponibile su GitHub: ciò che vedi è ciò che ottieni, non ci sono "accordi" nascosti con i tuoi dati.
Protocollo aperto. Il protocollo è uno standard aperto e documentato.
Controlla e apri la segnalazione degli errori. Tutti gli errori rilevati sono immediatamente visibili per essere corretti da chiunque: non ci sono difetti nascosti.
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
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
Sai quanto spazio di archiviazione gratuito offrono?
No, no ... metti lo spazio di archiviazione, proprio come in Bittorrent Sync.
Alla fine non hanno cambiato il nome in "Pulse"?
Sì, penso di sì ... anche se è ancora molto recente. Lascio il link per chi è interessato: https://ind.ie/about/blog/pulse/
L'ho adorato, è bello.
Per caso Google non lo svilupperà?
No, Google non c'entra niente.
Esiste una versione per Windows? e per fedora? come si configura?
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.
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
Ha anche app Android ed è multipiattaforma. Per maggiori info vi consiglio di consultare il sito ufficiale del progetto: http://syncthing.net/
Saluti! Paolo.
Vorrei avere un'alternativa locale a Linux per utilizzare office.com dal cloud: ´ (
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
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
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.
Il mio commento era sbagliato, se hai un'app Android, sto per installarla.
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.
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.
Non riesco a sincronizzare i file tra il PC e il cellulare (Android)…. il client mobile non invia né riceve un singolo bit
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.
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