URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136106
[ Назад ]

Исходное сообщение
"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, совместимой с Syncthing"

Отправлено opennews , 23-Фев-25 09:37 
Доступен релиз программы syncspirit 0.4.0, позволяющей организовать автоматическую непрерывную синхронизацию файлов пользователя на нескольких устройствах. Проект решает задачи сходные с проприетарной системой BitTorrent Sync. Syncspirit написан на языке C++ и распространяется под лицензией GPLv3. Графический интерфейс построен с использованием библиотеки FLTK; для хранения БД используется отечественная встраиваемая СУБД MBDX; для обработки событий применяется акторный фрейморк rotor. Готовые сборки доступны для Linux (x86_64, AppImage), Windows (поддерживается Windows XP) и macOS...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=62778


Содержание

Сообщения в этом обсуждении
"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Stanislavvv , 23-Фев-25 09:42 
> В отличие от проекта Syncthing, который написан на языке Go и использует клиент-серверную архитектуру (в качестве клиента выступает веб-браузер), syncspirit является классическим монолитным десктоп-приложением, позволяющим более экономно расходовать оперативную память.

По-моему, тут попытка высосать достоинство из пальца.

а) таки если монолит, почему там есть отдельно запускаемый syncspirit-daemon? Может, всё ж не монолит?
б) накой для настройки пира нужен отдельный гуй? И как этим гуём воспользоваться для настройки на отдельно стоящем хранилище без гуя?
в) подозреваю, что жрать меньше оно будет ровно до тех пор, пока не реализуются все фичи syncthing (см. список нереализованного на гитхабе).

Ну и, кстати, мне не жалко отдать 70МБ syncthing на где-то полтерабайта синхронизируемого и даже на хранилище отдать столько не проблема — там вебморда библиотеки на питоне ест больше, не говоря уже о БД.

То есть, даже если syncspirit будет есть меньше в два раза — это не настолько большое достоинство, чтобы отдельно подчёркивать, что наводит на мысли о том, что других достоинств нет.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 09:50 
Когда узнал о Syncthing: в эру состоявшегося интернета и распределенных технологий это довольно прогрессивный инструмент.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 12:07 
Syncthing это кривая поделка которая постоянно что-то не синхронизует, не запускается, выжирает всю оперативу и конфликты разрешать не умеет.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Карлос Сношайтилис , 23-Фев-25 13:26 
Отвергая, предлагай

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 13:40 
В том ключе как его чаще всего используют хомячки наиболее адекватные аналоги - это NextCloud и Seafile

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 16:56 
Syncthing - децентрализованный, в отличие от

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 17:41 
И смысл, если вся синхронизация у хомячков от компа до телефона?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 28-Фев-25 22:44 
ну и? офис, дом, дача, ноут - просто висит 70 мб в памяти, зато я за любой из этих компов подхожу - и всё под рукой, что рабочие документы/контракты, что проекты в виартуалку прокинутые.

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

и да, с гитом не сравнить, для совместной работы - такое себе.

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено penetrator , 23-Фев-25 15:20 
ты просто не умеешь его готовить, не понимаешь философию, он и не должен синхронить конфликты, он синхронит только то, что консистентно, если ты ты натупил с конфигом и не трекаешь changes, то есть вероятность получить два разных файла на двух хостах и синктин не будет знать как их синхронизировать, т.е. какую версию взять и отдать всем

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 16:20 
Допустим у меня куча устройств и я не могу быть уверенным что данные всегда консистенции. Если я на одно устройстве данные удалю то как мне сделать чтобы данные удалились везде и не затягули удаленный файл обратно с других шар. Нормальные синк сервисы тот же дропбокс умеет в версионирование.

Это я даже не говорю что синксинг может не синхронизировать просто так потому что тупит.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 18:56 
Syncthing умеет версионирование. И работает так как и озвучено - файл, удаленный на одной ноде, удалится со всех остальных при синхронизации. Смотря как на каждой ноде настроено версионирование на них будет храниться бэкап удаленного файла. Там же,в бэкапе, сохраняются и изменяемые файлы, с версионированием.

Какое сплошное неосиляторство в треде выше.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено penetrator , 25-Фев-25 19:01 
> Допустим у меня куча устройств и я не могу быть уверенным что
> данные всегда консистенции. Если я на одно устройстве данные удалю то
> как мне сделать чтобы данные удалились везде и не затягули удаленный
> файл обратно с других шар. Нормальные синк сервисы тот же дропбокс
> умеет в версионирование.
> Это я даже не говорю что синксинг может не синхронизировать просто так
> потому что тупит.

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

ты главное поставь везде Send & Receive, чтобы конфликты не ловить не зная что делаешь


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 28-Фев-25 22:50 
для совместной работы он вообще никакой. а так - просто на одном компе версирование включаешь, под глубину потребностей. финальная синхронизация - время полного рескана выстави под себя - полчаса-час, он не шуршит всем винтом каждый раз, не страшно, ну или рескан перед покиданием раб места нажми и всё.

понятно что его не сравнить с каким-нибдь эплвским/офис365 обл сервисом, но, при должной сноровке, он работает как калаш, у тебя просто всегда _твоя флешка_ под рукой


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Dzen Python , 23-Фев-25 19:35 
До тех пор, пока не научится в самую примитивную фичу "sync and forget", оно же "отправка на удаленный хост с контролем приёма" - не нужно.

ВОНТФИКС у них на форумах висит уже года четыре.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 11:56 
>[оверквотинг удален]
> б) накой для настройки пира нужен отдельный гуй? И как этим гуём
> воспользоваться для настройки на отдельно стоящем хранилище без гуя?
> в) подозреваю, что жрать меньше оно будет ровно до тех пор, пока
> не реализуются все фичи syncthing (см. список нереализованного на гитхабе).
> Ну и, кстати, мне не жалко отдать 70МБ syncthing на где-то полтерабайта
> синхронизируемого и даже на хранилище отдать столько не проблема — там
> вебморда библиотеки на питоне ест больше, не говоря уже о БД.
> То есть, даже если syncspirit будет есть меньше в два раза —
> это не настолько большое достоинство, чтобы отдельно подчёркивать, что наводит на
> мысли о том, что других достоинств нет.

А вам что, плохо от того что есть альтернативы в природе? Не хотите, так не пользуйтесь, делов-то?!
А мне например не нравится, когда программы не используют свой интерфейс, а полагаются на вэбморды.

Пока из описанного здесь я вижу только два минуса, это, судя из новости, отсутствие готовых сборок под Android, потому как синхронизаций со смартфонами по факту не будет.
И готовые сборки под Linux только в формате appimage, раз автор делает appimage, почему бы ещё и просто тарболлы со статической линковкой не выкладывать, как это делает мурзила?!


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 12:05 
Достань из аппимаджа файлы одной командой и все. Или ты криворук?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено ЛщЛ , 24-Фев-25 09:32 
> Достань из аппимаджа файлы одной командой и все. Или ты криворук?

Ну вот как всегда в линуксовом колхозе что-то надо руками руковать.
А чойта я должен доставать, а не другие запихавать?


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Stanislavvv , 23-Фев-25 18:56 
Это не альтернатива, это пока ещё недоразумение с претензиями, судя по списку нереализованного на гитхабе. Как минимум, до работы с inotify и синхронизации в одну сторону с историей изменения файлов её для чего-то бОльшего, чем каталог с mp3 допускать не стоит. Ну и то, что оно ТОЛЬКО для гуёв — сразу позволяет послать нафиг, ибо из 5 мест, где у меня хоть что-то синхронизируется — два являются хранилищами без возможности запустить гуй, хоть локальный, хоть удалённый.

Что касается гуёв — таки стоит посмотреть на скриншот внимательней. Там ВЕСЬ гуй такой, на уровне редактора виндового реестра, что несколько странновато для программы, которая в теории должна тупо синхронизировать несколько каталогов без глубокого копания в настройках. Автор в гуй не умеет, на мой взгляд, причём, вполне вероятно, что от слова "совсем". Кстати, у syncthing гуй есть, отдельно от основной программы.

Но вообще — софтина, предназначающаяся для синхронизации файлов ТОЛЬКО в онлайне и ТОЛЬКО в гуях — либо задумана через задницу, либо недоделана. Надеюсь на второе, но подозреваю первое и ваши минусы в ту же кассу.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Dmitry , 23-Фев-25 10:10 
Независимая реализация протокола - это хорошо

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 15:19 
Это 15-ый несовместимый стандарт.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 11:15 
Syncthing есть гуй - в виде вэбморды. Есть и натуральный гуй на гтк, что в трее сидит.

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено penetrator , 23-Фев-25 15:21 
очень даже активно развивается, но в пределах доступного времени на разработки

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 11:40 
Только архивирование и бэкап. Приблуды лесом.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 12:04 
> Только архивирование и бэкап. Приблуды лесом.

У вас непонимание цели проекта, тут не архивирование и не бэкап, тут синхронизация, это таки другое.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 13:05 
Другое и нинужное

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 13:42 
Синхронизация - это rsync и caSync же

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено ЛщЛ , 24-Фев-25 09:35 
> Синхронизация - это rsync и caSync же

А тут p2p-синхронизация. Не помню, чтоб rsync использовал p2p. Выб ещё до wget'а доколебались, потому что curl есть. ))


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 24-Фев-25 21:15 
> Выб ещё до wget'а доколебались, потому что curl есть

Новичок что ли?
Каждую новость про wget тут строчат «зачем если есть curl?» и каждую новость про curl «зачем если есть wget?». А ведь это они еще не знают про aria2!


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 12:04 
Это тот самый Syncthing который задеприкейтил собственный андроид клиент? В топку его на большой скорости.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 12:05 
> Это тот самый Syncthing который задеприкейтил собственный андроид клиент? В топку его
> на большой скорости.

А для пруфы можно?


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 12:09 
>> Это тот самый Syncthing который задеприкейтил собственный андроид клиент? В топку его
>> на большой скорости.
> А для пруфы можно?

Сам себе ответил: https://github.com/syncthing/syncthing-android


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 28-Фев-25 22:56 
https://github.com/canton7/SyncTrayzor

работает идеально, сейчас глянул - 1.29.2 стоит, всё работает

уверен что есть нечто подобное под андроид, с новыми фишечками


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Мимокрокодил , 23-Фев-25 12:30 
> Это тот самый Syncthing который задеприкейтил собственный андроид клиент? В топку его
> на большой скорости.

А чому такая пичаль, опенсурс жи, форкай, хоть обфоркайся?!
https://github.com/Catfriend1/syncthing-android


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено дАнон , 23-Фев-25 15:08 
так то да, форк давно, хоть и был для тестов. но UX мне не нравился

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено ЛщЛ , 24-Фев-25 09:36 
> так то да, форк давно, хоть и был для тестов. но UX
> мне не нравился

Перламутровых пуговиц нет, понимаю. ;)


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено penetrator , 23-Фев-25 15:40 
есть форк на F-Droid, он официально рекомендован, не вижу проблем, все работает как часы

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 18:04 
Ещё и васянорепу подключать какую-то. Ну и кому это надо кроме 3½ энтузиастов? Через гугл драйв точно так же всё синхронизируется, но при этом не надо ничего ставить, есть бэкап в облаке, и работает на любой платформе.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено ЛщЛ , 24-Фев-25 09:37 
> Ещё и васянорепу подключать какую-то. Ну и кому это надо кроме 3½
> энтузиастов? Через гугл драйв точно так же всё синхронизируется, но при
> этом не надо ничего ставить, есть бэкап в облаке, и работает
> на любой платформе.

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 28-Фев-25 23:06 
да он на базовом уровне работает прекрасно, представь что это как торрент, на роллинге.

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

а так да - отдавать в чужое облако на чужую нейронку свой приват - всегда удобнее, ага


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 13:37 
Нет сборок для андроЕда и фряхи, опёнка и особенно недбсд, не интересно

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 13:41 
Там из зависимостей лишь boost, который подовсе платформы которые существуют собирается. Видимо руки не дошли.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 15:17 
Видимо автор софта просто ненавидит всё бсдовое.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено penetrator , 23-Фев-25 16:02 
давай в мейнтенеры?

без шуток, они приветствуют


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 16:22 
Так я тоже ненавижу все бсдовое.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено ЛщЛ , 24-Фев-25 09:38 
> Видимо автор софта просто ненавидит всё бсдовое.

И смартфоны, потому что они очень умные ;)


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 23-Фев-25 22:02 
Наиболее печально, что нет под Redox.4455

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено ОнанВарвар , 23-Фев-25 20:02 
Хорошая идея. Буду тестить.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 24-Фев-25 03:05 
Вот, хороший, приятный интерфейс.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 24-Фев-25 21:17 
> Проект решает задачи сходные с проприетарной системой BitTorrent Sync.

Ребята! BitTorrent Sync не существует уже 12 лет! 12 лет, понимаете?
Из каких глубин помоек и кладбищ вы вытаскиваете свои шаблоны для новостей?


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, со..."
Отправлено Аноним , 24-Фев-25 22:34 
>On 1 June 2016, product and team were spun out of BitTorrent Inc. as an independent company, Resilio Inc. which will continue development of the product under the name Resilio Sync.

а) Кто то в арифметику не умеет?
б) теперь он просто называется по-другому, но это не значит, что он стал значить меньше для развития идеи p2p-sync.