Seafile
Fast, reliable file sync and share for teams
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.