Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
kvg
7 лет назад

Syncthing. Синхронизируем данные между устройствами безопасно и децентрализованно

В посте расскажу об инструменте синхронизации данных между устройствами, минуя облака и прочие централизованные системы. Безопасно, универсально, MIT лицензия.

Syncthing - инструмент синхронизации по протоколу p2p. Работает как через интернет, так и по локальной сети. Поддерживает внушительный список платформ - https://github.com/syncthing/syncthing/releases/.

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

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

9
62.516 GOLOS
На Golos с May 2017
Комментарии (0)
Сортировать по:
Сначала старые