[2026-06-01] docs: update syncthing doc — port 22000, phone setup, working status
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Syncthing — TrueNAS ↔ Android
|
# Syncthing — TrueNAS ↔ Android
|
||||||
|
|
||||||
**Статус:** ✅ контейнер на TrueNAS работает, Caddy настроен
|
**Статус:** ✅ контейнер на TrueNAS работает, Caddy настроен, порт 22000 проброшен на OpenWrt, синхронизация работает
|
||||||
|
|
||||||
## Архитектура
|
## Архитектура
|
||||||
|
|
||||||
@@ -20,6 +20,9 @@ TrueNAS (syncthing контейнер)
|
|||||||
- **Web UI:** https://syncthing.mallexxx.duckdns.org
|
- **Web UI:** https://syncthing.mallexxx.duckdns.org
|
||||||
- **Авторизация:** встроенная GUI Authentication Syncthing (не Caddy basic_auth)
|
- **Авторизация:** встроенная GUI Authentication Syncthing (не Caddy basic_auth)
|
||||||
- **Локально на TrueNAS:** `http://localhost:8384`
|
- **Локально на TrueNAS:** `http://localhost:8384`
|
||||||
|
- **Порт синхронизации (WAN):** TCP+UDP 22000 — проброшен на OpenWrt через DNAT на 192.168.2.197:22000
|
||||||
|
|
||||||
|
> ⚠️ Для прямой синхронизации через мобильный интернет необходим проброс порта 22000 на роутере. Без него телефон может соединиться только через relay-сервера.
|
||||||
|
|
||||||
## Контейнер
|
## Контейнер
|
||||||
|
|
||||||
@@ -66,6 +69,18 @@ syncthing.mallexxx.duckdns.org {
|
|||||||
|
|
||||||
Без basic_auth — защита через встроенную GUI Authentication Syncthing.
|
Без basic_auth — защита через встроенную GUI Authentication Syncthing.
|
||||||
|
|
||||||
|
## Настройка на телефоне
|
||||||
|
|
||||||
|
1. Установить Syncthing (F-Droid или Play Market)
|
||||||
|
2. Добавить устройство сервера (сканировать QR код или ввести Device ID)
|
||||||
|
3. Нажать на устройство → цепочка/ссылка (Addresses) → вписать:
|
||||||
|
```
|
||||||
|
tcp://syncthing.mallexxx.duckdns.org:22000, quic://syncthing.mallexxx.duckdns.org:22000
|
||||||
|
```
|
||||||
|
4. Добавить папку `obsidian-vault`, указать локальный путь (например `~/Documents/Obsidian`)
|
||||||
|
5. Настроить File Versioning (рекомендуется `Trash can`, 30 дней)
|
||||||
|
6. Включить синк
|
||||||
|
|
||||||
## Настройка после развёрта
|
## Настройка после развёрта
|
||||||
|
|
||||||
1. Открыть https://syncthing.mallexxx.duckdns.org
|
1. Открыть https://syncthing.mallexxx.duckdns.org
|
||||||
@@ -75,11 +90,6 @@ syncthing.mallexxx.duckdns.org {
|
|||||||
- Folder ID: `obsidian-vault`
|
- Folder ID: `obsidian-vault`
|
||||||
- Folder Path: `/var/syncthing/obsidian-vault`
|
- Folder Path: `/var/syncthing/obsidian-vault`
|
||||||
- File Versioning: по желанию (Trash can / Simple)
|
- File Versioning: по желанию (Trash can / Simple)
|
||||||
4. На телефоне Android: установить Syncthing (из F-Droid или Play Market)
|
|
||||||
- Добавить устройство (сканировать QR код сервера или ввести Device ID)
|
|
||||||
- Добавить ту же папку `obsidian-vault`, указать локальный путь (например `~/Documents/Obsidian`)
|
|
||||||
- Настроить File Versioning (рекомендуется `Trash can`, 30 дней)
|
|
||||||
- Включить синк
|
|
||||||
|
|
||||||
## Поведение
|
## Поведение
|
||||||
|
|
||||||
@@ -106,3 +116,4 @@ docker compose -f /mnt/RED_2TB/docker/syncthing/docker-compose.yml down
|
|||||||
- [[obsidian-android-sync]] — git-based синк (альтернатива через Gitea)
|
- [[obsidian-android-sync]] — git-based синк (альтернатива через Gitea)
|
||||||
- [[obsidian-sync]] — общая архитектура sync Eagle ↔ Taiga ↔ Kraken
|
- [[obsidian-sync]] — общая архитектура sync Eagle ↔ Taiga ↔ Kraken
|
||||||
- [[truenas-infrastructure]] — TrueNAS инфраструктура
|
- [[truenas-infrastructure]] — TrueNAS инфраструктура
|
||||||
|
- [[truenas-access]] — доступ к TrueNAS и OpenWrt
|
||||||
|
|||||||
Reference in New Issue
Block a user