Seafile

Fast, reliable file sync and share for teams

Files & Sync AGPL-3.0 intermediate ★ 15,293 stars

What is Seafile?

Seafile is a file sync and collaboration server built for performance on large libraries. Instead of uploading whole files it syncs in blocks, which keeps incremental sync fast even with tens of thousands of documents, and it keeps full version history. It supports desktop and mobile clients, shared libraries, and group permissions, making it a practical self-hosted replacement for a team drive.

Best for

Teams or families that need reliable two-way sync with version history

Replaces

  • Dropbox
  • Google Drive
  • OneDrive

Key features

  • Block-level sync that stays fast on big libraries
  • File versioning and trash recovery
  • Shared libraries with per-user permissions
  • Desktop, mobile and drive clients

How to deploy

  • Docker
  • Linux packages

Project health

  • GitHub stars: 15,293
  • Last code push: 2026-09-18
  • Open issues: 100
  • Status: actively developed

Figures pulled from the GitHub API and refreshed periodically.

Seafile as an alternative

More in Files & Sync