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.
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).
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
- Self-Hosted Photo Backup and Galleries
- Self-Hosted Media Servers
- Open-Source Note-Taking Apps
- Self-Hosted Password Managers
- Open-Source Project Management and Kanban Boards
- Self-Hosted Wikis and Knowledge Bases
- Self-Hosted Web and Product Analytics
- Self-Hosted CMS and Blogging Platforms
- Self-Hosted RSS Readers
- Self-Hosted Bookmark Managers and Read-It-Later
- Self-Hosted Start Pages and Homelab Dashboards
- Self-Hosted Recipe Managers and Meal Planners
- Open-Source E-commerce Platforms
- Self-Hosted Pastebins and Secret Sharing