Dropsy is a file sharing/backup/distribution program. You can run multiple instances, from multiple locations simulatanously. It will mirror local direcotory changes remotely.
The program consists of a client and a server.
On the remote host (from any directory) run or build and execute the dropsyd.go file.
On the client machine simply run drop to monitor any local directory to update to the remote host.
There is some error checking and handling...
This program compiles and works on Windows, OSX, Linux and other Unix-like OS.
Development is done on github at:
Uses SSL/TLS certainly breakable though ! :)