Syncthing: бесплатная альтернатива Dropbox и Bittorrent Sync

Что такое Syncthing?

Если вы не знакомы с Syncthing, это кроссплатформенное одноранговое приложение для синхронизации файлов клиент / сервер, разработанное на языке Go. Его работа очень похожа на BitTorrent Sync. Однако, в отличие от этого, Syncthing имеет открытый исходный код. Давайте посмотрим, каковы некоторые из его наиболее важных характеристик ...

Syncthing

Функции синхронизации

Бесплатное программное обеспечение

Разработка открыта для обсуждения. Сообщество участвует в разработке и вносит новые идеи.

Дискуссионный форум Syncthing

с открытым исходным кодом. Весь исходный код доступен на GitHub - вы получаете то, что видите, без каких-либо скрытых «сделок» с вашими данными.

Синхронизация исходного кода

Открытый протокол. Протокол является открытым и документированным стандартом.

Протокол, используемый Syncthing

Управление и отчет об открытых ошибках. Любые обнаруженные ошибки сразу видны, и любой может исправить их - скрытых недостатков нет.

Синхронизация управления инцидентами и отчетности

Частное страхование

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

Легко использовать

Syncthing все еще находится в разработке, хотя уже реализовано большое количество функций:

Веб-интерфейс. Синхронизацию можно настраивать и контролировать через простой и мощный веб-интерфейс.

портативный. Он работает в Mac OS X, Windows, Linux, FreeBSD и Solaris. Его можно запускать на настольных компьютерах и синхронизировать с сервером для резервного копирования.

Простой. Syncthing не требует IP-адресов или других дополнительных настроек. Каждая машина идентифицируется идентификатором. Просто дайте этот идентификатор своим друзьям, поделитесь папкой и посмотрите, как все синхронизируется, как по волшебству.

мощный. Позволяет синхронизировать папки с разными людьми.

Синхронизация установки GTK

Синхронизация GTK доступна через PPA для Ubuntu 15.04, 14.10 и 14.04, а также Linux Mint 17.1 и 17. Чтобы добавить PPA и установить его, выполните следующие команды:

sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install syncthing-gtk

Синхронизация наутилуса

Пользователи Arch Linux могут установить Syncthing GTK через официальные репозитории.

sudo pacman -S syncthing-gtk

Версия Git доступна в AUR.

Более подробную информацию: Синхронизация документации & Sincthing на Github


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Маркос_тукс сказал

    Вы знаете, сколько бесплатного хранилища они предлагают?

  2.   давайте использовать Linux сказал

    Нет-нет ... вы ставите хранилище, как в Bittorrent Sync.

  3.   Derp сказал

    Разве в итоге они не изменили название на «Пульс»?

    1.    давайте использовать Linux сказал

      Да, я так думаю ... хотя это еще совсем недавно. Оставляю ссылку кому интересно: https://ind.ie/about/blog/pulse/

  4.   Жоако сказал

    Мне понравилось, это круто.

  5.   Тот, который проходит сказал

    Может быть, гугл его не будет развивать?

    1.    давайте использовать Linux сказал

      Нет, гугл тут ни при чем.

  6.   Фрэнк Изнарди Давила Арельяно сказал

    Есть версия для windows? а для федоры? как это настроено?

  7.   АуросZx сказал

    Я также пользуюсь возможностью порекомендовать Seafile, который является сервером и клиентом (мультиплатформенным). В нем есть управление пользователями, шифрование и другие вещи. Да, и API, в отличие от BitTorrent Sync.

    1.    Нашер_87 (ARG) сказал

      В Seafile есть клиентское приложение для Android и рабочего стола (кроссплатформенное), хотя я не уверен, что оно обновлено. У вас есть онлайн-платформа для совместной работы? Например, для редактирования текстовых файлов или электронных таблиц. Важный момент, у вас есть поддержка NAS? особенно для самых важных, таких как FreeNas, OpenMediaVault, Free4Nas или Amahi (я еще не решил, какую OS-NAS установить); а также синхронизация между «облаками» очень важных (выбираемых) файлов с сервера-клиента, возможна ли это? или многого просит. На данный момент я почти выбрал Owncloud и хочу получить более широкую картину.
      привет

      1.    давайте использовать Linux сказал

        Он также имеет приложения для Android и является мультиплатформенным. Для получения дополнительной информации рекомендую посетить официальную страницу проекта: http://syncthing.net/
        Ура! Павел.

  8.   Cristianhcd сказал

    Я хотел бы иметь местную альтернативу linux для использования office.com из облака: ´ (

    1.    давайте использовать Linux сказал

      Если вам нужна совместная работа в режиме реального времени а-ля Google Docs, я рекомендую Abiword.
      Больше информации: https://en.wikipedia.org/wiki/Collaborative_real-time_editor#Desktop-based

      1.    Cristianhcd сказал

        google doc отвратителен для обезьян, с которыми я работаю, для совместной работы я использую zoho creator и его отчеты, я спросил, что-то более продвинутое, например office.com, с возможностью создавать локальные базы данных и использовать автономные веб-приложения ... сейчас Еще одна сильная сторона - moodle, которая недавно объявила об интеграции с office.com, но меня заинтриговало, как она будет это делать, в качестве веб-клиента или с модулем, который использует модуль, поскольку moodle можно использовать как в локальной сети, так и в Интернете.

  9.   Рафаэль сказал

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

  10.   Рафаэль сказал

    Мой комментарий был неправильным, если у вас есть приложение для Android, я собираюсь его установить.

    1.    Зетака01 сказал

      Последние версии Go, которые с самого начала имеют кросс-компилятор между платформами, также создаются для Android.
      В принципе, вы компилируете из Windows или Linux, и результат может быть для Windows, Linux или Intel-ARM Android.
      Предполагается, поскольку в зависимости от целевой платформы режим программирования полностью меняется.
      Приветствие.

  11.   Зетака01 сказал

    Отлично, веб-приложение на Go. Я хотел бы знать, какой веб-фреймворк вы использовали. Жалко, что у них нет своего графического окружения, у них есть привязки с библиотеками вроде gtk и qt. Что ж, поскольку один из внутренних «классов» go - это мини-веб-сервер, вы запускаете его каждый раз, когда используете приложение. Хороший пример, код стоит проверить. Этот веб-дизайн является мультиплатформенным, но зависит от браузера или времени выполнения браузера, что почти одинаково.
    Приветствие.

  12.   Чарли сказал

    Я не могу синхронизировать файлы между компьютером и мобильным телефоном (Android)…. мобильный клиент не отправляет и не получает ни одного бита

    1.    серфравирос сказал

      Привет, Карлос. Вы уже открыли необходимые порты? Со мной случилось то же самое, что позже я понял, что мне нужно настроить брандмауэр, после настройки портов он у меня уже работал. Я тестировал программу неделю, и пока она у меня работает хорошо.

  13.   Джоан Росселло сказал

    Мне не удалось открыть общий доступ к папке, при попытке я получаю сообщение об ошибке:
    yncthing Не удалось сохранить конфигурацию. Неверный ответ HTTP.

    Два ПК, один с elementary OS, а другой с Ubuntu 14.04.

    спасибо