Гоголя 126а, Стерлитамак, РБ, 453130
В терминале вводим:
sudo apt-get install curl
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb http://apt.syncthing.net/ syncthing release" | sudo tee /etc/apt/sources.list.d/syncthing-release.list
sudo apt-get update
sudo apt-get install syncthing
sudo adduser syncthing
Нужно создать файл sudo mcedit /etc/init/syncthing.conf со следующим содержимым:
description "Syncthing P2P sync service"
start on (local-filesystems and net-device-up IFACE!=lo)
stop on runlevel [!2345]
env STNORESTART=yes
env HOME=/home/syncthing
setuid "syncthing"
setgid "syncthing"
exec /usr/bin/syncthing
respawn
вместо syncthing можно использвать любое требуемое имя пользователя
для Ubuntu 14.04
sudo service syncthing start
для Ubuntu 16.04
sudo systemctl enable syncthing@syncthing.service
sudo systemctl start syncthing@syncthing.service
Меняем порт и интрефейс на которм работает Syncthing в файле sudo mcedit /home/syncthing/.config/syncthing/config.xml
<gui enabled="true" tls="false">
<address>127.0.0.1:8384</address>
на
<gui enabled="true" tls="false">
<address>0.0.0.0:8384</address>
для Ubuntu 14.04
sudo service syncthing restart
для Ubuntu 16.04
sudo systemctl restart syncthing@syncthing.service
запускаем браузер по адресу http://localhost:8384 или http://<ip-addess>:8384 и смотрим как оно работает