I found a somewhat similar question here but I would like some confirmation:
I’ve been using SyncThing for a while now, but I have a new use case. I want to deploy small devices that will one-way sync (send) their files to a central server/pc and not to each other. I would like a way of easily deploying these devices. They are just Raspberry Pis with all files and settings on an SD card. I want to simply make copies of these from a master SD card that has been properly configured. I currently use a DropBox script with a common share but each device has its own unique directory in that share and sync is one-way so they’ll never clash. While this works, it’s clunky, slow and inefficient.
So my questions are:
- What is the easiest way to deploy these devices using SyncThing with a minimum of manual configuration? Is it even possible to do so (semi-)automatically?
- How to I make sure they don’t clobber each others’ files on the server? Is there a better strategy than the one I’m using now (unique folders)?
- How do I make sure that Device IDs don’t clash either? Or is this not a problem?