OpenSourceProjects logo
cloudreve logo

cloudreve🌩 Self-hosted file management and sharing system, supports multiple storage providers

🌩 Self-hosted file management and sharing system, supports multiple storage providers

27,407 stars
3,818 forks
Go
GPL-3.0
cloudreve screenshot

cloudreve

Cloudreve is a self-hosted file management and sharing system that supports multiple cloud storage providers. It provides a unified interface for managing files across OneDrive, S3, Aliyun OSS, Tencent COS, and other storage backends while maintaining full control over your data.

Key Features

  • Multi-Storage Support: Seamlessly manage files stored in Local, OneDrive, S3-compatible APIs, Qiniu, Aliyun OSS, Tencent COS, and other cloud providers
  • Direct Transfer: Enable client-to-storage direct transmission for faster uploads and downloads without routing through the server
  • Advanced File Operations: Compress, extract, preview archived files, batch download, and extract media metadata for intelligent search
  • Online Editing: Edit documents, images, text files, diagrams, and Markdown directly in the browser with preview support for videos, audio, and ePub files
  • WebDAV & Multi-User Support: Access files via WebDAV protocol and manage multiple user accounts with group-based permissions
  • Resumable Uploads: Support parallel and resumable file uploads with drag-and-drop interface and sharing links with expiration dates

Use Cases

  • Personal Cloud Storage: Create a private, self-hosted alternative to commercial cloud storage services with control over all data
  • Team Collaboration: Share files and folders with team members using secure share links while maintaining granular permission controls
  • Multi-Cloud Migration: Consolidate files from different cloud providers into a single unified management interface without vendor lock-in
  • Media Repository: Store and access media files with automatic metadata extraction, online preview, and advanced search capabilities

Who Is It For

Cloudreve is ideal for individuals and organizations seeking privacy-conscious, self-hosted cloud storage solutions without dependency on commercial providers. It's particularly suited for users managing files across multiple cloud storage platforms who want a unified interface and full control over their infrastructure.