Configuration du serveur Syncthing Synchronisez vos fichiers entre tous vos appareils sans cloud
Google Drive et OneDrive conservent vos fichiers sur l'ordinateur de quelqu'un d'autre. La synchronisation les garde sur le vôtre. Un PC toujours allumé à la maison ou au bureau devient votre hub de synchronisation privé : chaque appareil que vous possédez reste à jour, directement, sans cloud entre les deux.
✍️ Technical Anshu🖥️ Windows / Linux⏱️ About 30 minutes to set up
🎥 La configuration complète du serveur Syncthing est présentée en direct dans la vidéo : installation, couplage des appareils et synchronisation du premier dossier.
Tout d'abord, une correction honnête au titre de chaque guide Syncthing, y compris le nôtre : Syncthing n'a ni serveur ni cloud du tout. Il s'agit d'un programme gratuit et open source qui s'exécute sur chacun de vos appareils et synchronise les dossiers directement entre eux, cryptés, peer to peer. Lorsque les gens parlent de « serveur Syncthing », ils désignent un appareil – généralement un ordinateur de bureau, un mini PC ou un petit serveur domestique – qui reste allumé tout le temps et conserve une copie de tout, de sorte que votre ordinateur portable et votre téléphone aient toujours un partenaire avec lequel se synchroniser. Ce guide construit exactement cette configuration, dans le même ordre que la vidéo.
Syncthing web interface on the hub PC — http://localhost:8384
THIS DEVICE Office-PC (the always-on hub)
Status ................ Connected
Folders ............... 3 shared
REMOTE DEVICES
Laptop ................ Connected (syncs at home and outside)
Android Phone ......... Connected (camera photos, send only)
FOLDERS
Office Files .......... Up to Date Send & Receive
Phone Photos .......... Up to Date Receive Only on this PC
No account. No cloud storage. Devices talk to each other directly.
Panneau d'illustration : la véritable interface affiche vos propres noms d'appareils et noms de dossiers.
1
Comprendre le modèle avant d'installer quoi que ce soit
Trois idées expliquent tout ce que fait Syncthing, et chaque paramètre plus loin dans ce guide est l'un de ces trois :
Tous les appareils sont égaux. Il n'y a pas de PC maître. Si deux appareils sont en ligne, ils échangent ce qui manque à l'autre. Le "serveur" dans notre configuration est simplement l'appareil qui n'est presque jamais éteint.
Les ID d'appareil constituent la sécurité. Chaque installation génère un ID d'appareil unique, qui est en réalité une empreinte digitale de certificat cryptographique. Deux appareils ne se synchronisent qu'une fois que les deux côtés ont accepté l'identifiant de chacun. Personne ne peut rejoindre votre synchronisation en devinant un mot de passe, car il n'y a pas de mot de passe à deviner.
Les dossiers ont des types. Chaque dossier sur chaque appareil est Envoyer et recevoir, Envoyer uniquement ou Réception uniquement. Ce paramètre est ce qui transforme un simple outil de synchronisation en un système de sauvegarde de bureau, comme l'explique le guide des types de dossiers sur ce site.
Les transferts sont cryptés de bout en bout avec TLS. Les fichiers se déplacent sur votre réseau local lorsque les appareils sont ensemble (rapidement et rien ne touche Internet) et sur Internet lorsqu'ils sont séparés.
2
Installez d'abord Syncthing sur le hub
Choisissez honnêtement le hub : il doit s'agir d'une machine qui reste allumée : un ordinateur de bureau, un mini PC, un vieil ordinateur portable dont les paramètres de couvercle sont fixes ou un petit serveur Linux. Un ordinateur portable qui voyage avec vous est un piètre hub, car tous les autres appareils attendent ensuite qu'il rentre à la maison.
Téléchargez Syncthing uniquement depuis syncthing.net ou depuis le référentiel officiel de votre distribution Linux. C'est un outil populaire et de faux sites de téléchargement existent.
Sous Windows, exécutez le programme d'installation (ou utilisez les versions de wrapper de style SyncTrayzor répertoriées sur le site officiel) et laissez-le démarrer avec Windows afin que le hub se synchronise avant même de vous connecter correctement.
Sous Linux, installez le package syncthing et activez-le en tant que service afin qu'il survive aux redémarrages : sudo systemctl enable --now syncthing@yourusername
Ouvrez l'interface Web sur http://localhost:8384 et définissez un nom d'utilisateur et un mot de passe pour l'interface graphique sous Paramètres. L’interface n’est accessible que depuis la machine elle-même par défaut – gardez-la ainsi.
3
Associez vos autres appareils
Installez également Syncthing sur l'ordinateur portable et le téléphone. Associez ensuite chacun d’eux au hub :
Sur le nouvel appareil, ouvrez son interface et copiez son ID d'appareil (Actions → Afficher l'ID). L'application Android affiche un code QR pour le même identifiant.
Sur le hub, choisissez Ajouter un appareil distant, collez ou scannez l'ID, donnez à l'appareil un nom clair comme « Anshu Laptop » et enregistrez.
Sur le nouvel appareil, acceptez le hub lorsque la demande apparaît. Les deux parties doivent accepter : cette double poignée de main est le modèle de sécurité qui fonctionne, pas un bug.
Répétez l’opération pour chaque appareil. Un appareil se synchronise uniquement avec les appareils qu'il a explicitement couplés.
Lisez l'identifiant à haute voix ou scannez le code QR plutôt que de vous fier à une capture d'écran envoyée via le chat. Le guide d'appariement de cette série couvre les contrôles en détail.
4
Partagez votre premier dossier
Donnez maintenant aux appareils quelque chose à synchroniser :
Sur le hub, choisissez Ajouter un dossier, définissez un libellé court et choisissez le chemin du dossier, par exemple D:\OfficeFiles sous Windows ou /home/anshu/OfficeFiles sous Linux.
Ouvrez l'onglet Partage du dossier et cochez l'ordinateur portable et le téléphone.
Sur chaque appareil, acceptez le dossier et choisissez où il doit y résider. Les chemins n'ont pas besoin de correspondre : seul l'ID interne du dossier compte.
Regardez la première synchronisation terminée et l'état du dossier passe à À jour sur chaque appareil.
Commencez avec un dossier modeste, confirmez le comportement, puis ajoutez-en d'autres. L'ajout de dix dossiers et de trois appareils en une seule fois permet aux gens de perdre la trace de ce qui est synchronisé et où.
5
Les deux paramètres qui en font un système, pas un jouet
Deux touches finales séparent une démo d'une configuration sur laquelle vous pouvez compter :
Gestion des versions des fichiers sur le hub. Ouvrez l'onglet Gestion des versions de chaque dossier sur le hub et choisissez Échelonné ou au moins Corbeille. La synchronisation simple copie instantanément les suppressions sur chaque appareil : la gestion des versions est ce qui conserve la copie d'hier d'un fichier que vous avez supprimé ou écrasé par erreur. Le guide sync-is-not-backup de cette série explique cela en détail.
Photos du téléphone, envoyer uniquement. Sur le téléphone, partagez le dossier de l'appareil photo en tant que Envoyer uniquement et recevez-le sur le hub en tant que Recevoir uniquement. Les photos atterrissent automatiquement sur votre PC, leur suppression sur le téléphone ne supprime jamais la copie du PC et rien ne revient jamais pour remplir le téléphone. Il s’agit de la sauvegarde de photos privées la plus simple qui soit : aucun Google Photos n’est requis.
C'est tout le système : un hub toujours actif, des appareils couplés, des dossiers saisis, une gestion des versions activée. Tout le reste dans cette série est raffinement.
🔴 Un avertissement honnête avant de lui confier un vrai travail : la synchronisation n'est pas une sauvegarde. Si un ransomware ou une suppression erronée touche un appareil, la synchronisation simple copie fidèlement les dégâts partout en quelques secondes. La gestion des versions sur le hub (étape 5) ainsi qu'une copie distincte et hors ligne de votre dossier le plus important sont ce qui sécurise cette configuration. L'explication détaillée se trouve dans le guide « La synchronisation n'est pas une sauvegarde » de cette série.
🎥 Regardez la configuration complète de la synchronisation dans la vidéo
Installation, couplage d'appareils, partage de dossiers et première synchronisation en temps réel : chaque étape de ce guide est effectuée en direct à l'écran.
Oui. Syncthing est un logiciel gratuit et open source. Il n'y a pas de compte, pas d'abonnement et pas de limite de stockage, car aucun serveur d'entreprise ne stocke vos fichiers : le stockage est votre propre disque dur. Le seul coût est l’électricité du PC que vous laissez comme hub.
Mes fichiers transitent-ils par le serveur d'une entreprise lorsque les appareils se trouvent à des endroits différents ?
Aucune donnée de fichier n'est stockée sur un serveur d'entreprise. Lorsque deux appareils ne peuvent pas se joindre directement, Syncthing peut utiliser des serveurs de relais communautaires pour faire transiter le trafic, mais la connexion reste cryptée de bout en bout, de sorte qu'un relais ne voit que les données brouillées qu'il ne peut pas lire. Sur le même réseau, les appareils communiquent directement et rien ne quitte votre réseau local.
Que se passe-t-il si le PC hub est éteint ?
Rien ne se casse et rien n'est perdu. Les autres appareils attendent simplement et ils peuvent toujours se synchroniser directement les uns avec les autres s'ils sont couplés. Lorsque le hub se rallume, tout rattrape automatiquement son retard. Le fait que le hub soit toujours actif est une commodité et non une exigence.
Ce guide est basé sur la vidéo de configuration du serveur Syncthing de Technical Anshu • Vous êtes bloqué sur une étape ? Demandez dans les commentaires vidéo – c'est de là que viennent les réponses 🙏