在日常工作和学习中,经常需要在不同终端设备间传输文件,或是需要将孩子照片或者其他重要文档备份到云端。
但市面上的云盘要么收费高昂,要么空间有限,还时常担心隐私泄露的问题。不仅如此,我们还总会遇到各种限制:下载速度慢、单次上传大小受限、无法预览特定格式文件等,更不用说在多个云盘间切换的麻烦。
最近在 GitHub 上发现了一款名为Cloudreve
的开源文件管理系统,完美解决了这些问题。无论是个人存储照片视频、团队共享文档,还是构建公司内部的文件管理系统,都能高效应对。它不仅支持多种云存储集成,还提供了强大的文件管理功能,让我们能够轻松掌控自己的数据,不再受制于商业云服务的各种限制。
主要功能
Cloudreve
的功能非常全面,几乎涵盖了所有文件管理的需求:
存储管理:
- 可将文件存储在本地、远程服务器
支持七牛云、阿里云 OSS、腾讯 COS、OneDrive并兼容S3接口的多种云存储服务
文件传输:
- 支持直传文件并可限制传输速度,大文件上传下载不再是问题
- 集成Aria2实现离线下载功能,还能使用多个下载节点分担负载
- 支持拖拽上传文件或文件夹,并提供流式上传处理
文件管理:
- 支持压缩/解压文件,批量下载文件等操作
- 通过拖放操作管理文件,界面直观易用
- 覆盖所有存储提供商的 WebDAV 协议支持
用户与分享:
- 支持多用户多用户组管理,权限分明
- 可创建带有过期日期的文件和文件夹分享链接
内容预览:
- 支持在线预览视频、图片、音频、ePub文件
支持在线编辑文本和 Office 文档
界面定制:
- 可自定义主题颜色,支持暗黑模式
支持 PWA 应用、单页应用以及国际化安装指南
安装指南
安装
Cloudreve
非常简单,只需几个步骤就能完成部署:
- 首先,从 GitHub下载适合自己操作系统和 CPU 架构的
Cloudreve
安装包 - 解压下载的文件:
tar -zxvf cloudreve_版本号_系统_架构.tar.gz
- 授予执行权限:
chmod +x ./cloudreve
- 直接运行:
./cloudreve
这样,Cloudreve
就成功启动了。如果需要更完整的部署方案,可以参考官方文档。
使用指南
使用Cloudreve
也十分直观:
- 启动
Cloudreve
后,通过浏览器访问程序运行的地址(默认为http://localhost:5212
) - 首次访问时,系统会自动创建管理员账户并显示登录信息
- 登录后,可以通过直观的界面上传、管理文件,或配置各类云存储
- 对于文件操作,只需简单拖拽即可完成上传、移动等操作需要
- 分享文件时,选中文件点击分享按钮,即可生成带有访问控制的分享链接
学习了