Support for untrusted peers and archived changes?

I’ve been looking at Syncthing, but I wanted to know:

  • Can you allow a node access to the cluster but not let that node decrypt the data? So that it only serves it but can’t access it? … Just a relay basically.
  • When files change between different hosts, is there a way to save a certain number of versions for a certain number of days? (like Time Machine on the Mac, for example)

Just wondering! Thanks

Encryption no, versioning yes (there are two different implementation).

Welcome to Syncthing!

This is currently not implemented, but very well considered and discussed. You might find the guite long discussion here:

There is even a bounty (currently at 110 $) on the feature:

Yes, there are.


Cool! Thanks for the info.