火爆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年6月3日
    80
  • 私域流量软件有哪些

    私域流量软件有哪些 私域流量是一种新型的网络营销方式,它利用各大电商平台和搜索引擎的私域流量池,将客户的个人信息和行为习惯转化为私域流量,从而实现精准的客户维护和营销。 目前市面上…

    科研百科 2024年12月8日
    0
  • 积石山县:“五项计划”推动各领域党建提质增效(五提升五促进党建工程)

    今年以来,积石山县聚焦省委组织部“基层党建基础建设攻坚行动”目标任务,深入实施农村党建百村示范、城市党建效能提升、机关党建深度融合、学校医院组织提升、新兴领域扩面提质“五项计划”,…

    科研百科 2023年10月17日
    166
  • 合同管理工作标准(合同管理工作要点)

    合同管理工作要点 合同管理工作是企业管理中非常重要的一个环节,它关系到企业的运营、发展和稳定。因此,合同管理工作要点如下: 1. 合同管理流程要规范 合同管理工作要建立完善的流程,…

    科研百科 2024年6月5日
    150
  • 项目管理pmbok

    项目管理PMbok: 项目管理流程的指南 项目管理是组织实现目标的关键步骤。它涉及到从计划、执行、监控和收尾整个生命周期。pmbok(Project Management Body…

    科研百科 2024年7月28日
    58
  • 中交天津港湾工程研究院有限公司招聘

    中交天津港湾工程研究院有限公司招聘 中交天津港湾工程研究院有限公司是中国交通建设股份有限公司旗下的一家研究机构,致力于研究、开发和实施港湾工程领域的新技术、新产品、新材料和新方法。…

    科研百科 2024年10月8日
    27
  • ios app开发软件

    iOS App开发软件是一种专门用于创建和开发iOS应用程序的软件工具。随着智能手机的普及和移动应用市场的繁荣,越来越多的人开始关注和学习iOS App开发。本文将介绍一些常用的i…

    科研百科 2024年2月24日
    155
  • 课题指导性项目是什么意思

    课题指导性项目是一种在研究中使用的常见方法,它的目的是确定研究问题和目标,并为研究提供指导。在研究中,课题指导性项目可以帮助研究人员确定研究的范围、研究设计和研究方法,以确保研究的…

    科研百科 2024年11月16日
    20
  • 科研项目的推动作用有哪些

    科研项目的推动作用有哪些 科研项目是人类社会发展的重要推动力量之一。科研项目不仅为人们提供了新的技术, 还促进了科学研究的发展,推动了科学的进步。在这篇文章中,我们将探讨科研项目的…

    科研百科 2024年8月12日
    65
  • 知网科研项目数据库在哪查(知网科研项目数据库在哪)

    知网是中国最大的论文数据库,拥有数百万篇论文和课题。如果想了解知网的科研项目数据库,那么就需要知道它在哪里。 知网科研项目数据库位于中国科学技术信息研究所(CSIR)。CSIR是中…

    科研百科 2024年8月4日
    39