Qu'est-ce que Syncthing?
Au cas où vous ne seriez pas familiarisé avec Syncthing, il s'agit d'une application de synchronisation de fichiers client / serveur peer-to-peer multiplateforme développée dans le langage Go. Son fonctionnement est très similaire à BitTorrent Sync. Cependant, contrairement à celui-ci, Syncthing est open source. Voyons quelles sont certaines de ses caractéristiques les plus importantes ...
Fonctionnalités de synchronisation
Logiciel gratuit
Développement ouvert à la discussion. La communauté participe au développement et apporte de nouvelles idées.
Open Source. Tout le code source est disponible sur GitHub - ce que vous voyez est ce que vous obtenez, il n'y a pas de "deal" caché avec vos données.
Protocole ouvert. Le protocole est une norme ouverte et documentée.
Contrôle et rapport d'erreurs ouverts. Toutes les erreurs trouvées sont immédiatement visibles pour quiconque de corriger - il n'y a pas de défauts cachés.
Assurance privée
privé. Aucune de vos données n'est stockée autrement que sur vos appareils. Il n'y a pas de serveur central auquel on pourrait accéder et compromis, légalement ou illégalement.
Crypté. Toutes les communications sont sécurisées à l'aide de TLS. Le cryptage utilisé empêche tout espion d'accéder à vos données.
Authentifié. Chaque nœud est identifié par un certificat cryptographique fort. Seuls les nœuds que vous avez explicitement approuvés pourront se connecter à vos équipes.
C'est facile à utiliser
Syncthing est encore en développement, même si un grand nombre de fonctionnalités ont déjà été implémentées:
Interface graphique Web. La synchronisation peut être configurée et surveillée via une interface Web simple et puissante.
Portable. Il fonctionne sur Mac OS X, Windows, Linux, FreeBSD et Solaris. Il peut être exécuté sur des ordinateurs de bureau et synchronisé avec un serveur pour la sauvegarde.
Simple. La synchronisation n'a pas besoin d'adresses IP ou d'une autre configuration avancée. Chaque machine est identifiée par un identifiant. Il vous suffit de donner cet identifiant à vos amis, de partager un dossier et de voir comment tout est synchronisé comme par magie.
Puissant. Vous permet de synchroniser des dossiers avec différentes personnes.
Installation de Syncthing GTK
Syncthing GTK est disponible via le PPA pour Ubuntu 15.04, 14.10 et 14.04, ainsi que Linux Mint 17.1 et 17. Pour ajouter le PPA et l'installer, exécutez les commandes suivantes:
sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install syncthing-gtk
Les utilisateurs d'Arch Linux peuvent installer Syncthing GTK via les référentiels officiels.
sudo pacman -S synchronisation-gtk
La version Git est disponible dans l'AUR.
Plus d'infos: Documentation de synchronisation & Sincthing sur Github
Savez-vous combien de stockage gratuit ils offrent?
Non, non ... vous mettez le stockage, comme dans Bittorrent Sync.
N'ont-ils pas changé le nom en "Pulse" à la fin?
Oui, je pense que oui ... bien que ce soit encore très récent. Je laisse le lien pour quiconque est intéressé: https://ind.ie/about/blog/pulse/
J'ai adoré, c'est cool.
Google ne le développe-t-il pas par hasard?
Non, Google n'a rien à voir avec ça.
Existe-t-il une version pour Windows? et pour fedora? comment est-il configuré?
J'en profite également pour recommander Seafile, qui est un serveur et un client (multiplateforme). Il a la gestion des utilisateurs, le cryptage et d'autres choses. Oh, et une API, contrairement à BitTorrent Sync.
Seafile a une application client pour Android et bureau (multiplateforme), même si je ne suis pas sûr qu'elle soit à jour. Avez-vous une plateforme collaborative en ligne ?, Par exemple pour éditer des fichiers texte ou des feuilles de calcul. Un point important, avez-vous un support NAS? en particulier pour les plus importants tels que FreeNas, OpenMediaVault, Free4Nas ou Amahi (je n'ai toujours pas décidé quel OS-NAS installer); de même, la synchronisation entre les «nuages» de fichiers très importants (sélectionnables) à partir du serveur-client, est-ce possible? ou demande beaucoup. Pour le moment, je suis presque décidé par Owncloud et je voulais avoir une vue d'ensemble.
salutations
Il a également des applications Android et est multi-plateforme. Pour plus d'informations, je vous recommande de consulter le site officiel du projet: http://syncthing.net/
À votre santé! Paul.
J'aimerais avoir une alternative locale à Linux pour utiliser office.com depuis le cloud: '
Si vous recherchez une collaboration en temps réel à la Google Docs, je recommande Abiword.
Plus d'infos sur: https://en.wikipedia.org/wiki/Collaborative_real-time_editor#Desktop-based
google doc est dégoûtant avec les singes avec lesquels je travaille, pour le travail collaboratif j'utilise zoho creator et ses rapports, ai-je demandé, quelque chose de plus avancé comme office.com, avec celui de pouvoir créer des bases de données locales et utiliser des applications Web hors ligne ... maintenant Un autre point fort est moodle, qui a récemment annoncé l'intégration avec office.com, mais cela m'intrigue comment il le fera, en tant que client Web ou avec un module utilisant un module, puisque moodle peut être utilisé à la fois sur un réseau local et sur Internet.
Salutations, à mon avis, il ne manque que quelque chose, avoir une application pour Android, les applications que j'utilise pour synchroniser les fichiers que j'ai installés sur mon ordinateur, ordinateur portable, tablette et téléphone.
Mon commentaire était faux, si vous avez une application Android, je suis sur le point de l'installer.
Les dernières versions de Go, qui depuis son origine dispose d'un cross-compilateur entre plates-formes, génère également pour Android.
En principe, vous compilez à partir de Windows ou Linux et la sortie peut être pour Windows, Linux ou Intel-ARM Android.
On suppose que, selon la plate-forme cible, le mode de programmation change complètement.
Salutations.
Super, une application Web dans Go. Je voudrais savoir quel framework Web vous avez utilisé. C'est dommage qu'ils n'aient pas leur propre environnement graphique, ils ont des liaisons avec des bibliothèques comme gtk et qt. Eh bien, comme l'une des «classes» internes de go est un mini-serveur Web, vous le démarrez chaque fois que vous utilisez l'application. Bon exemple, le code vaut le détour. Avec cette conception Web, c'est multiplateforme mais cela dépend d'un navigateur, ou de l'exécution d'un navigateur, ce qui est presque le même.
Salutations.
Je n'arrive pas à synchroniser les fichiers entre le PC et le mobile (Android)…. le client mobile n'envoie ni ne reçoit un seul bit
Salut Jack. Avez-vous déjà ouvert les ports nécessaires? Il m'est arrivé la même chose qu'à vous.Ensuite, j'ai réalisé que j'avais besoin de configurer le pare-feu, après avoir configuré les ports je le faisais déjà fonctionner. Je teste le programme depuis une semaine et jusqu'à présent, il a bien fonctionné pour moi.
Je n'ai pas pu partager un dossier, j'obtiens une erreur en essayant:
yncthing Échec de l'enregistrement de la configuration Réponse HTTP non valide
Deux PC, l'un avec OS élémentaire et l'autre avec Ubuntu 14.04
merci