Self-Hosted Cloud Storage and File Sync

Commercial cloud drives charge by storage and can scan or restrict your files. Self-hosted cloud storage keeps files on your own disks and syncs and shares them through web, desktop and mobile clients, often with standard protocols such as WebDAV.

How to choose

  • Is there a desktop sync client (not just web upload), and does it handle conflicts reliably?
  • Do you need a full collaboration suite (calendar, documents, office) or lightweight file management and sharing?
  • Storage backends: local disks, S3-compatible object storage or multiple mounted sources

Recommended software

24 in total, ranked by community recommendations, ratings and likes

一款开源的个人云存储平台,提供文件同步、共享和协作功能

开源的持续文件同步工具,支持多设备间安全可靠的文件同步

高性能的企业级文件同步和共享系统,支持文件版本控制和团队协作

All-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more.

支持多种云存储的网盘系统,支持本地存储、对象存储和云存储

轻量级的文件管理系统,提供简洁的 Web 界面来管理文件

Unison is a file-synchronization tool for OSX, Unix, and Windows.

File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader).

功能完整的 SFTP 服务器,支持多种认证方式和存储后端

Secure and private space online where you can store, share and view your photos, videos, music and documents. Also includes a calendar, news feed, task lists, chat and email client.

强大的多用户文件管理器,具有完整的权限系统和现代化界面

Minimalist JSON storage service with synchronisation and sharing abilities.

Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers.

Sync-in · Sovereign platform for file storage, sharing, synchronization, and collaboration.

一个现代化的文件管理系统,支持多种存储协议和认证方式

🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign.

Samba is the standard Windows interoperability suite of programs for Linux and Unix. It provides secure, stable and fast file and print services for all clients using the SMB/CIFS protocol.

Self hosted, easy to install end to end encrypted storage drive

Complete solution for your files with integration with Google and Office.

A lightning-fast, modern, local-first SSH/SFTP/Serial client. Real-time E2EE sync, Team vaults, live sharing, plugins and more. Open-source Termius alternative for Windows, Linux, macOS & Android. Built with Rust/Tauri.

File synchronization between computers, servers, external drives.

Powerful file hosting script with support for Amazon S3, Wasabi, Backblaze, local, direct and SFTP storage.

Proprietary peer-to-peer file synchronisation tool.

Other use cases