Cloudreve logo

Cloudreve

Web file manager and sharing system. Store files on local disk or S3, OneDrive and other cloud providers, with WebDAV, share links and previews.

4.19.1 · Stable•GPL-3.0•Since Feb 2018
Overall rating
activity, maturity, stars
6.2
/ 10
GitHub stars
29k
Contributors
53
Last commit
3 days ago
Project age
8 years

About

Cloudreve is a file management and sharing system with multi-cloud support. It is built for people and teams who want to run their own file cloud instead of renting one from a commercial provider.

Files can sit on the local disk, a remote node, or providers such as OneDrive, S3 compatible APIs, Aliyun OSS, and Tencent COS, with uploads and downloads passing directly between client and storage. Everything ships in an all-in-one package, and the release download is 34 MB.

Key features

  • Store files on local disk, remote nodes, OneDrive, S3 compatible APIs, Qiniu Kodo, Aliyun OSS, Tencent COS, Huawei Cloud OBS, Kingsoft Cloud KS3, or Upyun.
  • Uploads and downloads transfer directly between the client and the storage provider.
  • WebDAV access covering all storage providers.
  • Drag and drop upload of files or folders with parallel resumable uploads.
  • Share links for files and folders with expiration dates.
  • Preview videos, images, audio, and ePub files online, and edit text, diagrams, Markdown, images, and Office documents in the browser.
  • Integrate Aria2 or qBittorrent for background downloads, with multiple download nodes sharing the load.
  • Multi-user accounts with multiple groups.

Ways to run it

  • Docker
  • All-in-one release package
  • Build from source

Recent releases