I sometimes use Syncthing to share large files with friends. Most of my friends are technical so it is easy to talk them through downloading and setting up Syncthing, adding each other’s folder IDs and so on.
However, what about non technical friends? Explaining everything as I go takes much more effort, including explaining why “nothing is happening” when folders are waiting to see each other.
It would be great if there was a way we could easily customise a Syncthing package so that it is already configured to sync one of my folders and my server has both approved their client ID and their install has approved my client ID.
Maybe this can be easily achieved with a config.xml generator, which is accessed via the syncthing web interface (so that it can extract their generated client ID and pre-approve it)?
Before I look into the Syncthing internals mysself, I wonder if anyone here can contribute some ideas on the best approach.
- Actions: Using a folder or folders as context, generate and send a single archive (e.g. ZIP) to a friend
- Instructions: extract it and double click on one file (e.g. syncthing.exe)
- Result: Syncthing immediately begins syncing the pre-configured folder or folders