mirror of
https://github.com/cloudreve/cloudreve.git
synced 2026-03-03 02:27:00 +00:00
e4e6beb52dd066524727865b7594e1f376b4689f
* feat(share): add Open Graph preview for social media crawlers Add middleware to intercept social media bot requests and return OG meta tags for share links, enabling rich previews on platforms like Facebook, Twitter, Discord, etc. * feat(og): reuse existing share service and show thumbnail if possible * resolve comments --------- Co-authored-by: Aaron Liu <abslant.liu@gmail.com>
Cloudreve
Self-hosted file management system with multi-cloud support.
Homepage • Try it • Discussion • Documents • Download • Telegram • Discord
✨ Features
- ☁️ Support storing files into Local, Remote node, OneDrive, S3 compatible API, Qiniu Kodo, Aliyun OSS, Tencent COS, Huawei Cloud OBS, Kingsoft Cloud KS3, Upyun.
- 📤 Upload/Download in directly transmission from client to storage providers.
- 💾 Integrate with Aria2/qBittorrent to download files in background, use multiple download nodes to share the load.
- 📚 Compress/Extract/Preview archived files, download files in batch.
- 💻 WebDAV support covering all storage providers.
- :zap:Drag&Drop to upload files or folders, with parallel resumable upload support.
- 🗃️ Extract media metadata from files, search files by metadata or tags.
- 👩👧👦 Multi-users with multi-groups.
- 🔗 Create share links for files and folders with expiration date.
- 👁️🗨️ Preview videos, images, audios, ePub files online; edit texts, diagrams, Markdown, images, Office documents online.
- 🎨 Customize theme colors, dark mode, PWA application, SPA, i18n.
- 🚀 All-in-one packaging, with all features out of the box.
- 🌈 ... ...
🛠️ Deploy
To deploy Cloudreve, you can refer to Getting started for a quick local deployment to test.
When you're ready to deploy Cloudreve to a production environment, you can refer to Deploy for a complete deployment.
⚙️ Build
Please refer to Build for how to build Cloudreve from source code.
🚀 Contributing
If you're interested in contributing to Cloudreve, please refer to Contributing for how to contribute to Cloudreve.
⚗️ Stacks
📜 License
GPL V3
Languages
Go
99.9%
