Cloudreve是一个基于Go + Gin开拓的云文件系统,可从本地和多个公有云上传下载文件,支持视频、图像、音频、文本、Office 文档在线预览。支配大略,开箱即用!
Cloudreve 在底层支持不同的云存储平台,用户在实际利用时无须关心物理存储办法。你可以利用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。
功能特性云存储:可快速对接七牛、又拍云、阿里云OSS、腾讯云 COS、OneDrive等云平台,当然你也可以选择将文件存放在本地多用户:可以将Cloudreve作为私有云利用,Cloudreve强大的用户系统也可作为公有云平台利用上传策略:不同用户组可绑定不同上传策略,并在多个上传策略间快速切换,充分利用存储资源在线预览:支持图片、视频、音频、Office文档在线预览;文本文件、Markdown文件在线编辑文件分享:用户可以创建私有或公有分享链接,快速分享文件、目录给好友文件上传:支持大文件分片上传、断点续传、批量上传、拖拽上传WebDAV支持:你可以将网盘映射到本地管理,或者利用其他支持WebDAV协议的文件管理器,实现无缝跨平台相应式布局:全站相应式布局,移动端也能拥有良好的利用体验易于支配:利用PHP + MySQL架构,大略5分钟即可成功支配您的专属云盘

1 获取Cloudreve
你可以在 GitHub Release 页面获取已经构建打包完成的主程序。个中每个版本都供应了常见系统架构下可用的主程序,命名规则为 cloudreve_版本号_操作系统_CPU架构.tar.gz 。比如,普通64位Linux系统上支配3.0.0版本,则该当下载 cloudreve_3.0.0_linux_amd64.tar.gz 。
地址:https://github.com/cloudreve/Cloudreve/releases
2 启动Cloudreve
Cloudreve首次启动会创建管理员账号,请保存管理员密码,如果忘却密码,删除同级目录下的 cloudreve.db 并重新启动即可。
Linux下启动程序:
# 解压程序tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz# 授权chmod +x ./cloudreve# 启动程序./cloudreve
Windows下启动程序:
Windows下,直接解压获取到的 zip 压缩包,启动 cloudreve.exe 即可
3 访问Cloudreve
在浏览器中访问:http://你的IP:5212 , 默认端口:5212
4 可选docker支配
参考:https://hub.docker.com/r/xavierniu/cloudreve
比拟
Cloudreve 支持多种底层存储策略,但是由于 API 限定等各方面成分,Cloudreve 对每种策略的支持程度并不一致,本章节将会详细列出不同存储策略之间的详细支持性差异。
本机
从机
七牛
OSS
COS
又拍云
OneDrive
S3
上传
✅
✅
✅
✅
✅
✅
✅
✅
下载
✅
✅
✅
✅
✅
✅
✅
✅
复制
✅
✅
✅
✅
✅
✅
✅
✅
移动
✅
✅
✅
✅
✅
✅
✅
✅
普通预览
✅
✅
✅
✅
✅
✅
✅
✅
office预览
✅
✅
✅
✅
✅
✅
✅
✅
删除
✅
✅
✅
✅
✅
✅
✅
✅
缩略图
✅
✅
✅
✅
✅
✅
✅
❎
打包下载
✅
✅
✅
✅
✅
✅
✅
✅
真实文件名下载
✅
✅
✅
✅
✅
✅
❎
✅
理论最大文件
无限
无限
无限
5GB
5GB
150GB
未知
未知
公网接入哀求
无
无
须要
须要
须要
须要
须要
须要
自定义前端
默认情形下,Cloudreve 会利用内置的静态资源文件,包括 HTML文档、JS脚本、CSS、图像资源等。如果您须要利用自己个性化修正后的静态资源,请将前端仓库编译编译得到的build 目录重命名为statics 并置于 Cloudreve 同级目录下,重启 Cloudreve 后生效。
前端仓库:https://github.com/cloudreve/frontend
社区
Cloudreve拥有一个完全的互换社区,大部分利用问题都可在里边找到。
界面
—END—
开源协议:GPL-3.0
开源地址:https://github.com/cloudreve/Cloudreve