Отказался от Syncthing
За последние годы я был преданным пользователем Syncthing. Он честно отрабатывал синхронизацию дотфайлов, музыки, баз паролей и хранилища Obsidian между ПК, домашним сервером и телефоном. За последние годы я был преданным пользователем Но со временем накопился «технический долг»: постоянные конфликты в Раньше я синхронизировал ~60 ГБ музыки в обе стороны через Теперь всё просто: на ПК лежит «золотая» копия библиотеки, а на сервере я обновляю её только когда хочу. Почему Значение опций: Теперь: Раньше я синхронизировал всё хранилице через На телефоне - приложение Syncthing - отличный инструмент, но он решает задачу «синхронизировать всё со всем». А мне оказалось достаточно трёх точечных решений, которые делают ровно то, что нужно - и ничего лишнего. 2025 год — год простых и надёжных решений. Syncthing. Он честно отрабатывал синхронизацию дотфайлов, музыки, баз паролей и хранилища Obsidian между ПК, домашним сервером и телефоном.KeePassXC, лишний трафик, батарея на телефоне, а главное — ощущение, что я использую универсальный молоток там, где достаточно отвёртки. В итоге я полностью отказался от Syncthing и перешёл на три узкоспециализированных, но гораздо более надёжных и лёгких решения. 1. Музыка для Navidrome → rsync (односторонняя синхронизация)
Syncthing.
rsync, а не Syncthing:
-z сжатие (полезно, если канал медленный).
-h человекочитаемые размеры.
--stats - статистика по передаче.
--delete - убирает удалённые файлы
--exclude исключения. 2. Пароли KeePassXC → Seafile + WebDAV (одна общая база)
Syncthing постоянно создавал .sync-conflict файлы при одновременном редактировании базы с телефона и ПК. Решение оказалось проще простого:SeafileWebDAV в библиотекеKeePassXC на всех устройствах указал один и тот же URL:
3. Заметки Obsidian → Git
Syncthing → конфликты, битые ссылки, тормоза на мобильном. Сейчас:Obsidian установлен плагин Gitmessage: "auto commit: {{date}}"
commit every: 3 минуты
pull/push on startup: включено
on mobile: включено
Obsidian + git. Плюсы:git сам делает merge Итог: что я получил после отказа от Syncthing
Что синхронизирую Было (Syncthing) Стало (2025) Выигрыш Музыка (~60 ГБ) Двусторонняя синхронизация, конфликты rsync (односторонне) -90 % трафика, нет дублей, полный контроль Пароли (KeePassXC) Постоянные .kdbx.sync-conflict файлы Seafile + WebDAV (одна общая база) Ноль конфликтов, блокировка, история изменений Заметки (Obsidian) Конфликты, битые ссылки, тормоза Obsidian Git + личный Gitea История коммитов, ветки, оффлайн-работа, автопуш Батарея телефона Syncthing в фоне всё время Только rsync по необходимости +2–3 часа автономности Трафик и нагрузка Постоянный скан и передача Только когда я сам запускаю Минимальный фоновый трафик rsync + Seafile WebDAV + Obsidian Git.
