LINUX.ORG.RU

Syncthing 1.1.0

 , , ,


1

1

Состоялся релиз Syncthing – открытого кроссплатформенного средства, созданного для замены проприетарных облаков и средств синхронизации чем-то открытым, доверенным и децентрализованным. Syncthing написан на языке Go и распространяется на условиях Mozilla Public License 2.0.

Исправления

  • Удален minHomeDiskFreePct на свежих конфигурациях
  • Исправлена ошибка процесса-монитора, при которой сигнал SIGTERM не передавался процессу syncthing
  • Исправлена деградация производительности хеширования при использовании больших блоков

Улучшения

  • .desktop файл теперь содержит нужные ключевые слова
  • Исправлен владелец директорий

Изменения API

Добавлена новая опция copyOwnershipFromParent, установленная по умолчанию в false (оставляет старое поведение, когда информация о владельце не копируется).ormation.

Использование больших блоков включено по умолчанию для новых директорий.

>>> Страница проекта

>>> Исходные коды

>>> Подробности

Deleted

Проверено: riki ()
Последнее исправление: Deleted (всего исправлений: 1)

Хорошая штука, доволен.

Hertz ★★★★★
()

Когда-то пользовался, но потом отказался в пользу ручной синхронизации через rsync.

Скажите, приложение на Android уже научилось не есть батарею и не искать ноды по пол часа?

aquadon ★★★★★
()

Не пользовался, но одобряю. В основном потому, что довелось попить пива с разработчиками :D

jekader ★★★★★
()
Последнее исправление: jekader (всего исправлений: 1)
Ответ на: комментарий от aquadon

Скажите, приложение на Android уже научилось не есть батарею .. ?

Вроде бы да, официальное приложение умерило аппетиты. Про поиск нод не обращал внимание.

ierton ★★
()

Обратную совместимость опять сломали, как обычно при релизах у него?

anonymous
()
Ответ на: комментарий от aquadon

установка синха на андроид 4.2.2 месяц назад показало что враппер все еще нестабилен :(
пока остаюсь пользователем ресилио...

pfg ★★★★★
()

Пользуюсь. Логика кто к кому подключается и что предоставляет не совсем прозрачная

tnemo
()
Ответ на: комментарий от tnemo

Пользуюсь. Логика кто к кому подключается и что предоставляет не совсем прозрачная

Дык децентрализация же ...

kto_tama ★★★★★
()
Ответ на: комментарий от tnemo

мил сударь, вы даже основы одноранговой сети не читали ?? все подключаются ко всем.
надо напрячъ создателей синха чтоб полностью описали всю работу программы вплоть до основ вложенной модели OSI. а то вдруг пользователям чтото непонятное попадется

pfg ★★★★★
()

Очень полезная вещь. Пользуюсь ей уже несколько лет, установив на роутере.

skvorli
()

средства ... для замены проприетарных облаков и средств синхронизации чем-то открытым, доверенным и децентрализованным

Я вообще не понял, что же
оно делает, и что чем заменивает, кроме того, что «что-то чем-то».

sphericalhorse ★★★★★
()
Ответ на: комментарий от araks

Аллилуйя! Теперь можно будет использовать. Вещь-то очень годная, но из-за постоянного разламывания обратной совместимости при релизах относился с настороженностью.

Спасибо за добрую весть, хороший человек.

anonymous
()
Ответ на: комментарий от pfg

надо напрячъ создателей синха чтоб полностью описали всю работу программы

Вроде, уже, не? Есть даже Getting started в картинках.

Да и нечего там описывать: запускаешь syncthing, открываешь http://localhost:8384/ в браузере, и добавляешь каталоги, которые надо синхронизировать между машинами. Всё.

все подключаются ко всем.

А? Как это все ко всем? Есть четыре вида узлов:

  • клиентский сервер — это тот syncthing, который юзер у себя запускает, чтобы синхронизировать файлы между своими машинами.
  • discovery servers — это что-то вроде STUN-а, через них клиенты находят друг друга, чтобы передать данные. По-умолчанию используются глобальные, но можно поднять и использовать свой.
  • relay servers — через них передаются данные, если клиенты не могут соединиться напрямую. Поскольку всё зашифровано end-to-end, и relay просто передаёт шифрованные данные, то можно использовать любой из глобальных https://relays.syncthing.net/ но можно указать свой.
  • upgrade server — с него клиентский сервер автоматически обновляется. По-умолчанию используется официальный, но можно и свой настроить.

Клиентский узел сначала стучится в discovery, чтобы найти тех, с кем его настроили синхронизироваться. Потом коннектится к ним напрямую, если может, или через relay, если напрямую не вышло. И затем синхронизирует данные. Подключается он только к тем, с кем надо синхронизироваться. Никаких «все ко всем» нет. В мире 100500 узлов, ко всем не подключишься.

anonymous
()
Ответ на: комментарий от sphericalhorse

Я вообще не понял, что же оно делает, и что чем заменивает, кроме того, что «что-то чем-то».

Syncthing — это синхронизатор каталогов между компами, и веб-интерфейс к нему. Больше он ничего не делает. Ему только указываешь какой каталог и между какими компами синхронизировать — и он его синхронизирует. Автоматически, постоянно. Можно синхронизировать каталоги между домашним и рабочим компом. Или текстовые заметки или фотки между десктопом и мобилкой.

Всё это проходит через NAT, зашифровано end-to-end, и работает без dropbox-а, google drive-а, регистрации и sms. Мечта!

Опционально умеет делать бакапы и восстанавливать старые версии синхронизируемых файлов.

anonymous
()

Спасибо за новость, а то я пользовался старой версией и даже не думал обновлять.

olibjerd ★★★★★
()
Ответ на: комментарий от pfg

Да вы братец никак преподаватель информатики в техникуме. Дам добрый совет - никогда не упоминайте OSI, ибо палитесь

tnemo
()

Хорошая штука для синхронизации мобилок с сервером. На десктопе лучше юзать seafile и прочие owncloud-ы.

King_Carlo ★★★★★
()
Ответ на: комментарий от sozertsatel

Как я смогу засинхронить папки если я прихожу на работу а дома комп выключен и наоборот?

Запусти syncthing на рабочем сервере. Или на ноуте. Или на мобилке. Или на домашнем роутере. Сборки для ARM-ов даже на оф.сайте есть.

Киллер-фича syncthing — всё передаётся с end-to-end шифрованием. Никто кроме тебя не видит твоих файлов. Всяко лучше, чем доверять свои файлы непонятно кому. Особенно рабочие файлы.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.