I really like the idea of what you have here. I'm currently using SyncThing for this purpose. SyncThing seems to fit all your requirements with the exception of only needing to be installed on one of the machines. However, in return SyncThing allows you to select which folders are shared from each machine to each other machine, making it really useful for sharing only a subset of your data with other people. https://syncthing.net/
If you're familiar with SyncThing (or if not, it's kind of like Dropbox/btsync but without a middleman or closed-source protocols), what's the case for using mutagen instead of (or as well as) SyncThing? Thanks for sharing! Shawn -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.