Ceci est une ancienne révision du document !


Syncthing est un logiciel open source en cours de developpement. Il permet de synchroniser les répertoires de plusieurs machines à travers Internet au moyen d'une connexion P2P sécurisée. Ils fonctionnent sur diverses plateformes en plus de Linux, dont Windows, OS-X, Android… Ce qui permet de créer son propre cloud sans passer par des serveurs hébergés par des tiers !

  • ajouter la clé PGP :
curl -s https://syncthing.net/release-key.txt | sudo apt-key add - 
  • Ajoutez à vos sources la source "release"
echo "deb http://apt.syncthing.net/ syncthing release" | sudo tee /etc/apt/sources.list.d/syncthing.list
  • Puis rechargez vos sources et installez
sudo apt-get update
sudo apt-get install syncthing

Actuellement (septembre 2016), les paquages n'incluent pas les fichiers de config pour demarrer Syncthing automatiquement comme un service. Voici donc comment le configurer avec Systemd sous Ubuntu 16.04. Pour cela, commençons par crer le fichier syncthing@.service dans /etc/systemd/system/

gksudo gedit /etc/systemd/system/syncthing@.service

Et copiez y les infos suivantes :

syncthing@.service
[Unit]
Description=Syncthing - Open Source Continuous File Synchronization for %I
Documentation=man:syncthing(1)
After=network.target
Wants=syncthing-inotify@.service
 
[Service]
User=%i
ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0
Restart=on-failure
SuccessExitStatus=3 4
RestartForceExitStatus=3 4
UMask=0002
 
 
[Install]
WantedBy=multi-user.target
  • syncthing.1473130240.txt.gz
  • Dernière modification: Le 06/09/2016, 04:50
  • par zarmu