Apri/Chiudi il menu
Toggle preferences menu
Apri/Chiudi il menu personale
Accesso non effettuato
Il tuo indirizzo IP sarà visibile pubblicamente se effettuerai modifiche.

Syncthing

Da fabietto's wiki.

Syncthing - Sincronizzazione File

Syncthing gestisce la sincronizzazione peer-to-peer dei file personali tra le due sedi senza server centrali.

Architettura

Il nodo primario è laptop-primary (SedeA, Debian), che condivide con tre peer attualmente configurati:

Nodo Sede OS Ruolo
laptop-primary SedeA Debian Nodo primario (sendreceive + sendonly)
laptop-secondary SedeA KaOS Nodo secondario (sendreceive)
host-bsd SedeA FreeBSD Backup locale (receiveonly)
nas-local SedeA DSM/Synology NAS hub (sendreceive)

I Device ID sono memorizzati nei file config.xml di ogni nodo (path tipico ~/.local/state/syncthing/config.xml oppure /var/lib/syncthing/config.xml a seconda dell'OS).

Cartelle sincronizzate

Label Tipo Note
Documenti sendreceive Documenti personali
Immagini sendreceive Foto/screenshot
Video sendreceive Video personali
Default Folder sendreceive ~/Sync generico
Sinapto sendonly Lavoro (read-only verso backup)
VirtualBox VMs sendonly Macchine virtuali (read-only verso backup)

Topologia

Topologia Syncthing - 4 peer attivi SedeA
Topologia Syncthing - 4 peer attivi SedeA

Note operative

  • Tutti i nodi comunicano via rete locale o VPN (no relay server).
  • host-bsd (FreeBSD) riceve solo copie read-only di Sinapto e VirtualBox VMs da laptop-primary e funge da backup locale.
  • nas-local fa da hub di archivio in SedeA.
  • La replica offsite verso un secondo NAS in SedeB e l'eventuale peer Windows familiare non sono attualmente configurati nel set di device del nodo primario; eventuale aggiunta futura sarà documentata qui.

Monitoraggio

  • Uptime Kuma: gruppo "Syncthing" con monitor per ogni nodo (porta 8384).

Ultimo refresh

Pagina aggiornata al 2026-05-23 dopo verifica della config.xml reale del nodo primario (4 peer attivi: laptop-primary, laptop-secondary, host-bsd, nas-local).