Некоторые особенности инструмента:
— Пиринговая синхронизация папок между устройствами в реальном времени. Пользователь контролирует носители и маршрут данных, нет аккаунтов, логинов и чужих серверов, которым нужно «доверять»
— Децентрализация: устройства составляют «облако», нет выделенной роли «сервера». Любое устройство может быть источником или получателем.
— Сквозное шифрование трафика, идентификация пиров по криптографическому Device ID
— Гибкая организация облачных папок. Можно создавать логические группы для разных типов данных, задавать свои настройки версионирования и на каких устройствах хранится папка
— Сохранение старых версий изменённых или удалённых файлов. Это позволяет использовать Syncthing для целей резервного копирования, хотя это и не рекомендуется
— Обнаружение конфликтов. Программа автоматически отслеживает конфликты правок, когда файл изменялся с нескольких устройств. В этом случае она выбирает более свежий по дате вариант файла как основной, а прочие — как конфликтные
Языки: Go (84.8%), HTML (7.0%), JavaScript (5.6%), ...
⭐️ Star 79.7k
https://github.com/syncthing/syncthing
⚡️ @becaps // max.ru/becaps
