CoveSync

Zero-config LAN file sync. No cloud, no account, no friction.

About

CoveSync is a lightweight daemon that keeps folders in sync across devices on your local network. Devices discover each other automatically using UDP multicast — no IP addresses to enter, no cloud accounts, no setup wizards.

Linux Windows macOS Android

Features

  • Decentralized: No cloud storage — your files never leave your devices.
  • Private: Mutual TLS on all transfers; peers verified by certificate fingerprint, not a central authority.
  • Automatic discovery: UDP multicast finds devices on the same network instantly — no IP addresses needed.
  • Flexible sync modes: Choose send-only, receive-only, or two-way sync per folder.
  • Conflict-safe: Host version is kept; conflicting files are saved as timestamped .conflict copies — nothing is lost.
  • Reliable transfers: Atomic writes and SHA-256 checksums ensure no partial or corrupted files.
  • Web UI: Manage peers, folders, and sync status from a browser at https://localhost:8485.

How It Works

1
Install the daemon

Run the one-line install script on Linux or the setup wizard on Windows. CoveSync registers as a system service and starts automatically on boot.

2
Devices discover each other

CoveSync broadcasts over UDP multicast. Any device running CoveSync on the same network appears automatically in the web UI — no IP addresses or manual pairing needed.

3
Add a folder and sync

Open the web UI, pick a local folder, select a peer, and choose your sync direction. Changes propagate automatically from that point forward.