Lsyncd
A live syncing daemon that watches local directories and mirrors changes to remote targets with rsync.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get Lsyncd
Package managers
- Homebrew
brew install lsyncd
About Lsyncd
Lsyncd (Live Syncing Daemon) watches local directory trees for changes using inotify and, after collecting events, starts rsync or rsync over SSH to mirror them to a remote host or another directory. It suits keeping a copy of files in step with little overhead, rather than true two-way sync.
Configuration is written in Lua, with default setups for direct copying, rsync and rsyncssh, and custom behaviour can be scripted. It is a command-line daemon aimed at Linux servers and administrators.
Strengths
- Near real-time mirroring triggered by filesystem events
- Uses standard rsync and SSH for transfers
- Scriptable Lua configuration
Limitations
- One-way mirroring rather than two-way sync
- Command-line and config-file only, no GUI
Details
- Pricing
- FreeFree and open source.
- License
- GPL-2.0
- Developer
- The Lsyncd contributors
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Admins mirroring directories to other servers as they change
- Categories
- File sync, Backup tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Lsyncd
Compare allSoftware that can replace Lsyncd for an important use case, and what changes if you switch.
osync
Two-way file synchronization script built on rsync with fault tolerance and near real-time sync.
osync performs two-way sync built on rsync with fault tolerance and a near real-time mode, instead of Lsyncd's one-way mirroring.
rsync
The classic delta-transfer tool for copying and mirroring files.
rsync provides the underlying delta transfers but runs on demand rather than watching directories, and it is also available on Windows and macOS.
Unison
Synchronize two file collections while preserving changes from both sides.
Unison synchronizes two file collections in both directions on Windows, macOS and Linux, though conflicting edits may need a decision.
Syncthing
Keeps folders identical across your own machines, directly between them, with no cloud account in the middle.
Syncthing offers real-time continuous two-way sync with versioning and TLS encryption on every desktop platform, configured per folder and per device.
Mutagen
Open-source tool for real-time file sync and network forwarding between local machines and remote containers.
Mutagen runs real-time two-way sync to SSH hosts and Docker containers, and is aimed at developers syncing code rather than server mirroring.
Lsyncd as an alternative
Listings that name Lsyncd as an alternative.
Grsync
Graphical front end for rsync with saved sessions.
Lsyncd is a Linux command-line daemon that watches directories and mirrors changes with rsync in near real time, instead of running saved sessions on demand.
Similar software
Related functionality, not necessarily a direct replacement.
FreeFileSync
Compares two folders, shows exactly what differs, and copies only what changed.
Bvckup 2
A Windows backup utility that keeps one folder an exact, quickly updated copy of another.
Rclone
A command line tool that syncs, copies and mounts files across more than seventy cloud storage services.
git-annex
A command-line tool that manages and syncs large files with git without storing their contents in git.