All Projects → mattes → autorsync

mattes / autorsync

Licence: other
Node.js File Watch + rsync

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to autorsync

adlibre-backup
High performance rsync backup utilising BTRFS / ZFS filesystem features
Stars: ✭ 35 (-37.5%)
Mutual labels:  rsync
Directions
Directions app for pebble
Stars: ✭ 15 (-73.21%)
Mutual labels:  watch
Wristkey
A free and open-source offline authenticator app for Wear OS.
Stars: ✭ 65 (+16.07%)
Mutual labels:  watch
youtube-lite
No more wasting time on watching random, irrelevant videos on Youtube. https://youtube-lite.js.org
Stars: ✭ 22 (-60.71%)
Mutual labels:  watch
watch-rss
Subscribe your watched GitHub Repository's releases as RSS feeds on Inoreader
Stars: ✭ 24 (-57.14%)
Mutual labels:  watch
BaNG
Backup Next Generation for Linux & Mac using rsync (support hardlinks and btrfs snapshots), Web-Frontend, Statistics, History-Merger)
Stars: ✭ 28 (-50%)
Mutual labels:  rsync
flow-watch
clear the console and run flow on file changes
Stars: ✭ 30 (-46.43%)
Mutual labels:  watch
react-native-android-wear-demo
Showcase of a two-way communication between React Native and Android Wear apps.
Stars: ✭ 93 (+66.07%)
Mutual labels:  watch
rsync
gokrazy rsync
Stars: ✭ 308 (+450%)
Mutual labels:  rsync
stream-together-web-extension
Watch any video together with friends.
Stars: ✭ 57 (+1.79%)
Mutual labels:  watch
blessclient
Go client to negotiate SSH certificates
Stars: ✭ 58 (+3.57%)
Mutual labels:  rsync
3dub
www dev server with livereload, file watching, http2, https, self signed cert generation
Stars: ✭ 28 (-50%)
Mutual labels:  watch
btrfs-backup
A simple, flexible script for versioned backups using btrfs and rsync
Stars: ✭ 59 (+5.36%)
Mutual labels:  rsync
dired-rsync
Support for rsync from Emacs dired buffers
Stars: ✭ 93 (+66.07%)
Mutual labels:  rsync
rbackup
Shell script for encrypted backups with rsync and GnuPG
Stars: ✭ 22 (-60.71%)
Mutual labels:  rsync
time-travel
An rsync based backup script which only transfers modified files. Smooth integration into OSX Notification Center.
Stars: ✭ 43 (-23.21%)
Mutual labels:  rsync
adl
🍿 anime-downloader + trackma wrapper
Stars: ✭ 91 (+62.5%)
Mutual labels:  watch
cephgeorep
An efficient unidirectional remote backup daemon for CephFS.
Stars: ✭ 27 (-51.79%)
Mutual labels:  rsync
irsync
rsync on interval, via command line binary or docker container. Server and IOT builds for pull or push based device content management.
Stars: ✭ 19 (-66.07%)
Mutual labels:  rsync
zanime
Android app to watch anime vod online for free
Stars: ✭ 52 (-7.14%)
Mutual labels:  watch

autorsync

Watch directories for changes and update remote directories with rsync. Directories are monitored with fs.watch from Node.js.

rsync is a file transfer program for Unix systems. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. rsync works unidirectional. If you are looking for a two-way-sync have a look at unison. autorsync could easily be ported to be used with unison.

Prerequisites

Recommended: Update rsync to the latest version on Mac OS. Tutorial

Usage

autorsync [option]... source user@host[:port] destination

Options:
  --exclude=filepath    path to "exclude from sync file" relative to source or absolute
  --sync-delay=n        wait for sync to happen
  --sync-verbose=bool   print more details about sync
  --sync-simulate=bool  simulate sync and print details about sync

Example

./autorsync --exclude=.rsync_ignore ~/watched_directory [email protected] in_sync

License

Copyright 2012 Matthias Kadenbach
Released under the MIT license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].