Mostly still the same, and working fine. Some changes and details since last time;
Server 1 has a directory structure roughly like this with a few Syncthing folders inside it:
lightroom/ [folder: lightroom]
photos/ [folder: photos]
2017/ [folder: photos-2017]
photos folders are synced,
photos in send-only mode, to a couple of other servers for backups. Each server does periodic ZFS snapshots (12 × every five minutes, 24 × hourly, 7 × daily, 4 × weekly, 12 × monthly).
The laptop has the 2017 photos locally and sync those to the server using the
photos-2017 folder, and the
lightroom folder. The older photos I mount over
SMB when needed. So this is the dreaded “nested folder” setup but there is no issue with it as far as I’m concerned. The one caveat is that things synced onto the server via the
photos-2017 folder won’t be synced to the other servers via the
photos folder until they are picked up by a rescan on the server. That’s fine.
After importing and playing around on the laptop I usually open the Syncthing GUI, hit a rescan for good measure (it’s set to a slow rescan interval and I don’t have inotify), and make sure things look green.
Connectivity wise it’s just:
laptop <---> server1 <---> server2
Servers one and two are right next to each other, and server 3 is in another country, so there is no need to make the topology more advanced.