File Sync And Storage

Syncthing

Peer-to-peer file synchronization without a central server.

Why people self-host Syncthing

Syncthing removes the central server from file sync. Devices exchange data directly, which is excellent for personal machines, laptops, phones, and local-first workflows.

The tradeoff is that sharing, web collaboration, and server-side permissions are intentionally limited. Document device IDs, folder paths, ignore patterns, and conflict handling.

What Syncthing does well

  • Syncs folders directly between your devices with no cloud account and no central server.
  • All traffic is encrypted with TLS, and devices only connect after you approve each other's IDs.
  • File versioning, ignore patterns, and send-only or receive-only folders.
  • Runs on Linux, Windows, macOS, BSD, and Android, with a local web UI for setup.

Who Syncthing is for

Syncthing is ideal for keeping your own machines in step: a laptop, a desktop, a NAS, and a phone sharing a documents or photos folder. It is a strong open-source Dropbox alternative for one person or a household. It is not a way to share files with people through links, and it is not a backup on its own, because deletions sync too.

Deployment notes

Syncthing is listed with support signals for linux, windows, macos, android. Check the upstream documentation before exposing it to the internet, review authentication defaults, and keep backups outside the primary host.

Install it on each device, exchange device IDs, and choose which folders to share. Nothing needs to be exposed to the internet. Public discovery and relay servers help devices find each other, and you can run your own if you prefer. Putting an always-on device such as a NAS or small server in the mix means the others sync even when they are never online at the same time. On Android, use the community Syncthing-Fork app. On iOS there is only a third-party client. Turn on file versioning for anything you cannot afford to lose.

Common questions about Syncthing

Is Syncthing a backup?

No. It mirrors changes, including deletions and corrupted files. File versioning helps, but keep a separate backup with a tool designed for it.

Does Syncthing work on iPhone?

There is no official iOS app. Möbius Sync is a third-party client that works within iOS background limits, so syncing there is less automatic than on Android or desktop.

Other self-hosted file sync and storage apps

  • File Browser: Web file manager for a directory tree on your own server.
  • Nextcloud: Personal cloud suite for files, collaboration, calendars, and office workflows.
  • Seafile: Fast file sync and sharing platform with efficient library storage.

Compare them side by side in the file sync and storage category.