LINUX.ORG.RU

Syncthing v1.0.0

 , , ,


4

4

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

Особенности

Безопасность && приватность

  • Приватность – пользовательские данные хранятся только на устройствах пользователя.

  • Децентрализованность – отсутствие центрального сервера исключает возможность компрометации данных его владельцем.

  • Шифрование – защита передачи данных основана на широко известных и проверенных протоколах, с поддержкой perfect forward secrecy.

  • Аутентификация – каждый узел идентифицируется по криптографическому сертификату, при этом только явно доверенные сторонние узлы могут подсоединяться к вашему кластеру.

Использование

  • Графический интерфейс на основе Web GUI.

  • Кроссплатформенность – в рамках единой кодовой базы поддерживаются GNU/Linux, Android, FreeBSD, Solaris, OpenBSD, macOS, Windows, а также все остальные операционные системы и архитектуры, поддержка которых включена в Go.

  • Простота – Syncthing не требует длительной настройки, он просто работает, как в рамках локальной сети, так и глобальной.

  • Каждое устройство имеет уникальный идентификатор, передавая который возможно давать доступ к файлам и директориям.

Изменения с прошлого выпуска

Исправления ошибок

  • Исправлено некорректное предупреждение в случае одинакого префикса у параметра –home и указанного пути.
  • Ошибка в нормализации пути файла больше не приводит к некорректному протоколированию имени файла.
  • Исправлена обработка некоторых системных событий, приводивших к некорректным состояниям обработчика событий.

Улучшения

  • Добавлена опция для ограничения количества одновременных сканирований директорий.

  • Добавлены опции усиления безопасности при работе с systemd.

  • В графическом интерфейсе теперь отображаются ограничения скорости.

  • Возможность отображения локально измененных файлов для директорий, настроенных только для приема файлов.

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

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

>>> Анонс

Deleted

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

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

провести аудит кода специалистами со всякими лицензиями и дипломами об их высоких качествах как аудиторов кода.
и еще не забыть станцевать джигу-дрыгу
и тогда его величество вполне может и соизволит принять какие либо возражения к его фундаментально точному мнению.
:) не обращай внимания.

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

Каким образом?

Таким же, каким требуют доказать обратное.

no-such-file ★★★★★
()
Ответ на: СЫРОЕ ПОДЕЛИЕ от Bers666

Оно еще не всегда удаляет .tmp файлы после (не) удачного синка.
Это воспроизводится например скачкой видоса с помощью youtube-dl с последующей конвертацией прямо в шаренном каталоге

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

Белый список IP с которыми программа может общаться - не, не слышал?

Мы обсуждали это месяц назад в комментах Nextcloud 15 (комментарий) Он не читает документацию, да и вообще не думает, как что-то работает.

В документации написано и про relay-и, и про discovery-сервер, и как указать там свой сервер. Как и про то, что вся передача зашифрована end-to-end, а потому в принципе пофиг, через чей сервер оно передаётся. Но кто ж будет читать документацию...

anonymous
()

Использую для синхронизации org-mode, остальное оказалось проще бекапить руками, чем видеть все эти 99.7% процентов синхронизации и разбираться, почему так?

FedyaPryanichkov ★★
()

Отличная вещь. Поставил его на домашний роутер на основе FreedomBox. Использую его для синхронизации личных файлов между несколькими машинами уже года полтора. Объем файлов, конечно, небольшой (8Гб), но проблем никаких пока не возникало.

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

Ты же понимаешь, что галка или изменения конфига для настройки ПО только тебя и успокаивают. ) Это не значит, что софт не может сливать данные пока ты спишь.

comma
()

Пользуюсь давно - доволен как слон. До этого пробовал unison - не понравилось.

anonymous
()

Раньше он не позволял синхронизировать разные папки одного устройства. Как с этим сейчас?

Нужно для поддержания в актуальном состоянии данных на флешке относительно компа и наоборот.

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

Раньше он не позволял синхронизировать разные папки одного устройства. Как с этим сейчас?

Я уже +- год пользуюсь, сразу задал на синхронизацию по 4 разных папки на каждом устройстве. Все работает.

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

понял ровно до

дерева файловой системы

Имелось ввиду каталоги с одинаковым содержимым на одном уровне, но с разными наименованиями?

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

Имелось ввиду каталоги с одинаковым содержимым на одном уровне, но с разными наименованиями?

Просто каталоги с одинаковым содержимым, возможно на разных уровнях.

Идея в том, чтобы подмонтировать флешку и синхронизировать её содержимое с другим каталогом.

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

У меня такого кейса не было, но я попробовал. Создал каталоги 1/2/3, в 3 создал 10 файлов. Создал каталог 4 на одном уровне с 1, скопировал туда каталог 1 с вложениями, синхронизировал. Все прошло без проблем.

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

Он тащем-то исходники не закрыл, а и не открывал (ныне это и есть Resillo sync), хотя разговоры об открытии исходников таки был.

Другое дело что ввиду коммерческой направленности некоторые фичи доступны только обладателям лицензии. Плюс был ряд неудачных решений вроде ограничения на количество папок в клиенте (уже выпилили) и запиливания того-же самого веб-интерфейса (увы, оставили).

NAT пробивает btsync всё-же сильно лучше, работает шустрее, лицензии физическим лицам отпускаются один раз и навсегда (нет подписки). Жаль что пропиетарщина, да.

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

Я тестил года три назад, на паре терабайт данных, файлы метров по 5. SyncThing умер, sync хорошо всё прожевал.

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

Ну и балбесы. Вот недавно resilio sync похвастался, что wargaming их выбрали в качестве бэкенда для распространения обновлений. Со схемой работы SyncThing это невозможно, а был бы вариант заработать на проекте.

vasaka ★★★
()
Ответ на: комментарий от quantum-troll

Облако это ownCloud.

Облако - это просто чей-то компьютер. А ownCloud - вообще не облако, а бегемот сраный.

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

На няшной растишечке, очевидно же.

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