I am actually studying the availabilities to install Syncthing for my team. I read the doc and installed it in a lab environment and I noticed that Syncthing automatically send data to the relay if the source and the destination are in two different network, even if the network are routed and can be reached.
i.e. : Server= 10.0.0.1/24 ; PC= 10.0.1.1/24 icmp OK from Server to PC
If I disable relaying, data can’t synchronized anymore.
My question is : Could it work without relay ? Because we want to keep a hand on all our infrastructure and on our outgoing traffic.