火爆GitHub!一款支持多个平台的公有云文件系统

火爆GitHub!一款支持多个平台的公有云文件系统

2022-09-30 0 951
资源编号 44020 最近更新 2022-09-30
¥ 0人民币 升级VIP
立即下载 注意事项
下载不了?请联系网站客服提交链接错误!
增值服务: 安装指导 环境配置 二次开发 模板修改 源码安装

本期推荐的是一个支持多种存储服务的文件管理系统——Cloudreve。

火爆GitHub!一款支持多个平台的公有云文件系统

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
火爆GitHub!一款支持多个平台的公有云文件系统

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

火爆GitHub!一款支持多个平台的公有云文件系统

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拥有一个完整的交流社区,大部分使用问题都可在里边找到。

火爆GitHub!一款支持多个平台的公有云文件系统

界面

火爆GitHub!一款支持多个平台的公有云文件系统

火爆GitHub!一款支持多个平台的公有云文件系统

火爆GitHub!一款支持多个平台的公有云文件系统

—END—

开源协议:GPL-3.0

资源下载此资源为免费资源立即下载

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

七爪网 免费源码 火爆GitHub!一款支持多个平台的公有云文件系统 https://www.7claw.com/44020.html

分享免费的开源源码

常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、七爪会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、七爪无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在七爪上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于七爪介入快速处理。
查看详情
  • 1、七爪作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与互站无关;无论卖家以何理由要求线下交易的,请联系管理举报。
查看详情

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务