Skip to content

Latest commit

 

History

1,207 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloudRevo

All you need is one cloud.

Build status GPL-3.0 license GitHub stars GitHub forks Open issues

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Español · Français · Italiano · Polski · Português (Brasil) · Русский · العربية

GPL-3.0 · Report an issue

What is included

  • File permissions — view, create, modify, and delete rules for users, groups, anonymous visitors, and other users.
  • Share management — file and folder shares, multiple links, default shares for new users, and link administration.
  • Gopeed offline downloads — preflight inspection, file selection, headers, retries, batch actions, live progress, and per-task connection settings. Aria2 is not included.

TODO

  • OnlyOffice collaboration
  • Real-time collaboration indicators
  • Desktop sync support
  • Deployment and API documentation

Community

  • Ask questions, share deployment experience, or propose ideas in GitHub Discussions.
  • Report reproducible bugs and security-sensitive concerns through Issues.
  • Star and share CloudRevo if it is useful to you; it makes the project easier to discover.

Start locally

CloudRevo builds its application images locally. Persistent data is stored in ./storage/.

cp .env.example .env
# Set POSTGRES_PASSWORD and GOPEED_API_TOKEN in .env.
docker compose up --build

One-click deployment

This pulls published CloudRevo images and keeps all data in the current directory. It does not execute a remote script.

mkdir -p cloudrevo && cd cloudrevo && curl -fsSLO https://raw.githubusercontent.com/dadastory/CloudRevo/main/docker-compose.yaml && umask 077 && { printf 'POSTGRES_PASSWORD=%s\n' "$(openssl rand -hex 32)"; printf 'GOPEED_API_TOKEN=%s\n' "$(openssl rand -hex 32)"; } > .env && docker compose up -d

Feedback and disclaimer

This project is under active development. If something is broken, incomplete, or unsafe, please open an issue with steps to reproduce it. Security-sensitive reports should follow SECURITY.md.

CloudRevo is provided as is, without warranty. You are responsible for backups, access-control configuration, data handling, and compliance with laws that apply to your use.

Acknowledgements

CloudRevo exists because of these projects:

  • Cloudreve provides the GPL-3.0 file-storage foundation from which CloudRevo is derived.
  • Gopeed provides the offline-download engine. CloudRevo maintains its integration at dadastory/gopeed.
  • Casbin provides the authorization model and policy-enforcement foundation for file permissions.

Licence

CloudRevo is a modified derivative of Cloudreve, released under GPL-3.0, and is not an official Cloudreve release.

About

All you need is one cloud — fast self-hosted file storage with permissions, sharing, and Gopeed offline downloads.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages