Dropbox is a [not at all minimalistic] tool for synchronizing the contents of a folder to multiple sites across a network connection. It is a cross-platform tool that supports Win, Mac, and Linux, and also stores a copy of your data online (2GB acct free, bigger at a fee).
Dropbox does work on Tiny Core, but it's some 25 MB unzipped + GTK + python. Huge might be more accurate, but it works. I don't intend to make an extension myself - have at it.
If you only use Linux, I suggest you explore other options on Linux. I hear unison can be an effective tool. I use Dropbox for cross-platform data sync & backup.
If you'd like to try it:
(1) read
http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall(2) pick up the following from the "Linux" link at
www.getdropbox.com:
* dropbox.py
* dropbox-lnx.x86-0.7.79.tar.gz (or latest version available)
Run steps:
- load GTK2 + python & dependencies
- untar the dropbox tar file
- cd .dropbox-dist (it's a hidden dir, mind)
- run the dropbox binary (this is a daemon process), and follow instructions for setting your folder
- use 'python dropbox.py' to check the status of the daemon
I am running a dual-boot Win/Linux netbook, with a single Dropbox folder on a shared FAT partition. For access to the folder in Linux, I keep a symbolic link from /home/tc/Dropbox -> /mnt/hda4/My\ Dropbox.
Happy synchronizing.