Syncthing

Обновлено 7 апреля, 2026

Syncthing — программа с открытым исходным кодом для прямой P2P-синхронизации файлов между вашими устройствами в реальном времени без участия сторонних серверов.

Это не просто инструмент для обмена данными, а полноценная альтернатива облачным сервисам, построенная на децентрализации.

Его главная особенность — P2P передача данных без участия сторонних серверов. Это означает, что твои файлы передаются напрямую между устройствами, без хранения «где-то в облаке».

Веб-интерфейс Syncthing.
Веб-интерфейс Syncthing.

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

Пока у вас есть свободное место на диске, Syncthing будет работать. Вам не нужно платить за подписку, чтобы расширить квоту, и вы можете быть уверены на 100%, что ваши файлы не индексируются нейросетями корпораций.

Защита данных реализована через TLS-шифрование с Perfect Forward Secrecy.

Такой подход обеспечивает сразу два ключевых преимущества. Во-первых, это защита данных — файлы не покидают твою экосистему. Во-вторых, это настоящее децентрализованное хранение, где нет единой точки отказа. Потерял доступ к одному устройству — данные остаются на других.

Интерфейс программы веб-ориентированный, но при этом достаточно понятный. В браузере отображается список устройств, папок и статус синхронизации.

Настройка занимает минимум времени: добавляешь устройство по ID, выбираешь папки — и система начинает работать. При этом сохраняется полная кроссплатформенность, благодаря чему Syncthing одинаково стабильно работает на Windows, Linux, macOS и мобильных платформах.

Но есть нюанс: базовый Syncthing не имеет привычного «десктопного» интерфейса для Windows. И вот здесь на помощь приходит оболочка SyncTrayzor.

Интерфейс SyncTrayzor.
Интерфейс SyncTrayzor.

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

В связке эти два инструмента дают идеальный баланс: мощное ядро Syncthing и удобство повседневного использования через SyncTrayzor.

Итог

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

А с SyncTrayzor на Windows он становится ещё и максимально удобным в повседневной работе.

Что нового

База данных переведена с LevelDB на SQLite.

Формат логирования изменен на использование структурированных записей логов.

Новый флаг командной строки —log-level устанавливает уровень логирования по умолчанию для всех пакетов, а переменная среды STTRACE и графический интерфейс были обновлены,
чтобы устанавливать уровни логирования для каждого пакета. Параметры командной строки —verbose и —logflags были удалены и будут игнорироваться, если они указаны.

Удаленные элементы больше не хранятся в базе данных вечно, вместо этого они забываются через пятнадцать месяцев. Если в вашем случае требуется, чтобы удаление вступало в силу с задержкой более пятнадцати месяцев, установите параметр командной строки —db-delete-retention-interval или соответствующую переменную среды в ноль или на более длительный интервал времени по вашему выбору.

Модернизированный анализ параметров командной строки. Старые параметры с одним дефисом больше не поддерживаются, например, -home необходимо указывать как —home. Некоторые параметры
были переименованы, другие стали подкомандами. Все параметры serve теперь также принимаются в качестве переменных среды.

Обнаружение сдвинутых данных с помощью скользящего хеша больше не поддерживается, поскольку это фактически никогда не помогало. Вместо этого сканирование и синхронизация выполняются быстрее и
эффективнее без него.

«Папка по умолчанию» больше не создается при первом запуске.

Теперь по умолчанию используется несколько соединений между устройствами. Новое значение по умолчанию — использование трёх соединений: одного для метаданных индекса и двух для обмена данными.

К сожалению, для следующих платформ больше не доступны предварительно собранные бинарные файлы для загрузки на syncthing.net и GitHub из-за сложностей, связанных с кросс-компиляцией с SQLite:

  • dragonfly/amd64
  • solaris/amd64
  • linux/ppc64
  • netbsd/*
  • openbsd/386 и openbsd/arm
  • windows/arm

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

Различные исправления ошибок и сбоев.

Рейтинг программы

0
0 из 5 звёзд (основано на 0 отзывах)
Отлично
Очень хорошо
Средне
Плохо
Ужасно

Оценки и отзывы

У программы ещё нет отзывов. Напишите первым 😉

Написать отзыв