| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Syncd is a simple bash script that watches for file changes and rsyncs them to a remote machine. It uses inotify to watch for file system changes and syncs the whole directory to a remote machine using rsync. The script makes sure to aggregate change events during a running rsync, such that after the initial sync a subsequent sync can be triggered (and so on).
Right now a linux based system with inotify-tools and rsync installed is required, .e.g for ubuntu/debian based systems run
apt-get install inotify-tools rsync
For Mac OS X support https://github.com/ggreer/fsevents-tools could be integrated instead of inotify.
cd ~/opt git clone git@github.com:drunomics/syncd.git
cd syncd sudo ln -s $PWD/syncd /usr/local/bin/syncd
Wolfgang Ziegler, nuppla@zites.net, drunomics GmbH
| Back | FazBrowse Home | New Git URL |