Qu’est-ce que Syncthing ?

Syncthing est une application de synchronisation de fichiers pair à pair (P2P). Elle est conçue pour remplacer les services de synchronisation dépendants du cloud en offrant une alternative décentralisée. Vos fichiers ne sont jamais stockés sur des serveurs externes : ils transitent uniquement entre vos appareils, ce qui garantit une meilleure confidentialité.

Principales fonctionnalités

  1. Synchronisation en temps réel : Syncthing surveille en permanence les modifications dans les dossiers synchronisés et réplique instantanément les changements sur les appareils connectés.
  2. Open-source et gratuit : Entièrement gratuit, Syncthing repose sur un code source ouvert, ce qui permet à la communauté de vérifier et d’améliorer la sécurité de l’outil.
  3. Cross-platform : Compatible avec Windows, macOS, Linux, Android et même certaines solutions embarquées comme les NAS.
  4. Sécurité renforcée : Syncthing utilise le protocole TLS pour chiffrer les communications et garantit que seules les machines autorisées peuvent échanger des fichiers.
  5. Gestion des conflits : Si des modifications simultanées sont effectuées sur plusieurs appareils, Syncthing crée des versions de sauvegarde pour éviter toute perte de données.

Pourquoi choisir Syncthing ?

  • Confidentialité : Contrairement aux services comme Google Drive ou Dropbox, vos données ne quittent jamais votre réseau ou vos appareils.
  • Contrôle total : Vous gardez la main sur vos données et choisissez les dossiers à synchroniser et les périphériques autorisés.
  • Flexibilité : Idéal pour les particuliers comme pour les petites entreprises cherchant une alternative fiable sans frais récurrents.
  • Performance : Syncthing est optimisé pour minimiser l’utilisation de la bande passante et offrir des performances rapides.

Mise en œuvre

Dans cet exemple nous allons voir comment utiliser Syncthing en réseau privé, mais d’abord :
– Assurez-vous que les deux postes sont connectés au même réseau local (LAN).
– Téléchargez et installez Syncthing sur les deux appareils depuis le site officiel.

2ème étape : l’installation

Lancez Syncthing sur les deux postes. L’application s’exécute généralement dans votre navigateur via une interface Web locale.
Chaque poste générera un Device ID unique. Vous pouvez le copier à partir de l’interface Syncthing sous l’onglet “Actions” > “Afficher l’identifiant”.

3ème étape : l’ajout des appareils

Sur le Poste A :

  1. Cliquez sur Ajouter un appareil distant dans l’interface Syncthing.
  2. Saisissez le Device ID du Poste B.
  3. Donnez un nom à l’appareil (par exemple, « Poste B »).
  4. Si vous travaillez en réseau local, désactivez l’option “Présentation globale” pour éviter de rechercher l’autre appareil sur Internet.

Répétez l’opération sur le Poste B, en ajoutant le Device ID du Poste A.

4ème étape : La création et le partage d’un dossier

Sur le Poste A :

  1. Cliquez sur Ajouter un dossier.
  2. Sélectionnez un dossier à synchroniser.
  3. Donnez un ID de dossier unique (exemple : dossier_partagé).
  4. Assurez-vous de cocher l’appareil distant (Poste B) dans la liste des appareils partagés.

Sur le Poste B, une notification apparaîtra pour accepter le dossier partagé. Cliquez sur “Accepter” et choisissez un emplacement local pour ce dossier.

Une fois que la configuration est terminée, Syncthing commencera à synchroniser automatiquement les fichiers entre les deux postes. Vous pouvez suivre l’état de la synchronisation via l’interface Web.