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

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个支持多种存储服务的文件管理系统——Cloudreve。

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

—END—

开源协议:GPL-3.0

开源地址:https://github.com/cloudreve/Cloudreve

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(1)
上一篇 2022年6月15日 上午9:38
下一篇 2022年6月15日 上午9:50

相关推荐

  • 低代码数据权限设计

    低代码数据权限设计是一种新兴的技术趋势,它为企业提供了一种简化和加速应用程序开发的方法。在传统的软件开发过程中,数据权限设计是一个复杂而繁琐的任务,需要开发人员编写大量的代码来实现…

    科研百科 2024年3月2日
    149
  • 供应链管理研究生是学什么的(供应链管理科研项目是什么)

    供应链管理科研项目是什么? 供应链管理是企业在生产和运营过程中涉及的所有关于物流、采购、生产、仓储、销售和售后服务等环节的管理。随着全球化的加速和市场竞争的加剧,供应链管理已经成为…

    科研百科 2024年4月2日
    94
  • 华工srp项目管理系统

    华工srp项目管理系统 随着项目管理在企业中的重要性不断凸显,项目管理系统也逐渐成为了企业日常项目管理的必备工具。而对于高校而言,项目管理系统的应用更是至关重要。华工srp项目管理…

    科研百科 2024年8月17日
    49
  • 长春:“四个服务”落地落实、见行见效 释放澎湃新动能

    来源:人民网-吉林频道 原创稿 构建“长春亲清政企关系”微信服务群,服务企业;出台人才发展促进条例,服务人才;5.2万余名机关企事业单位干部职工下沉包保街道、社区、小区、楼栋,服务…

    科研百科 2023年1月24日
    221
  • 灌云经济开发区领导班子

    灌云经济开发区领导班子简介 灌云经济开发区是江苏省灌云县的一个重要经济板块,也是当地经济发展的重要支撑。为了推动该地区的经济发展,灌云经济开发区领导班子应运而生。 灌云经济开发区领…

    科研百科 2024年12月2日
    39
  • 【高校】内部控制评价办法(高校内部控制评价报告)

    第一章 总 则 第一条 高校内控一般按照《教育部直属高校经济活动内部控制指南(试行)》(教财厅〔2016〕2号)和有关法律法规的要求,结合学校实际制定。其实从各地的办法比较分析,大…

    科研百科 2024年5月11日
    107
  • 比团购价还便宜的叫什么

    比团购价还便宜的叫什么比团购价还便宜的叫什么?顾名思义,就是两个牛角尖的出钱物。还有就是两支神枪手,也叫做二战题材的兵枪炮。然而,这个分类的小细节,直接对敌人的兵器也可以从外到内看…

    科研百科 2024年11月25日
    0
  • 合同管理模版

    合同管理模版 合同管理是一个非常重要的管理工作,它对于企业的经营和发展至关重要。一个好的合同管理模版可以帮助企业更好地管理合同,提高合同签订效率,降低风险。本文将介绍一个合同管理模…

    科研百科 2024年8月16日
    52
  • 项目进度管理控制流程怎么写(项目管理进度控制方案)

    项目管理进度控制方案项目管理进度控制方案?(数据安全管理) 主要目标中国决策研究院组织 Eve 核准“政府”中国首个重要决策“ 政府”孩子网瘾怎么办?孩子网瘾不是简单的指沉迷王者荣…

    科研百科 2024年8月1日
    58
  • 印章使用管理规定(印章使用管理)

    管理制度及规范 第179篇 印章使用管理规定 一、根据公司不同业务的工作需要,公司印章有不同的使用范围。为保证公司的合法权益不受损害,杜绝失误发生,特规定如下印章使用办法。 二、印…

    科研百科 2022年7月17日
    146