之前发了一篇个人网盘工具搭建教程,有小伙伴反馈部分功能无法正常使用,还是希望杜老师能推荐其它网盘系统。纠结许久,杜老师还是决定把 Cloudreve 拿出来,至于纠结的原因嘛,毕竟很多小伙伴都写过类似教程。杜老师都想复制粘贴水文了~
什么是 Cloudreve
Cloudreve 可快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。
可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或针对大小团体的公有云系统。
工具特点
多样化的外部存储。支持对接多种外部存储的存储端,文件的上传和下载全部为客户端直传,无需经过服务器的中转。
虚拟文件系统。Cloudreve 基于 DBMS 构建了一层文件系统抽象,将用户文件和物理文件结构隔离,用户管理文件时无需关注底层的存储方式,也可同时管理多个外部存储。
从机存储节点。可以将多个 Cloudreve 实例组成主从集群,将文件离线下载任务分配到不同的服务器处理。
压缩文件支持。可在线解压缩文件,或是创建新的压缩文件。
打包下载。选择任意数量文件,直接下载打包后的文件,支持 Web 端打包和服务端打包。
安全登录。使用 FIDO2 物理验证器登录,或者为账号设定两因素登录验证。
管理后台。管理员可以通过后台面板图形化配置站点,审计站点内容。
文件检索。可通过自定义文件标签检索文件,或通过关键字搜索文件。
网盘部署
首先请确保运行 Cloudreve 之前创建目录结构,进入到部署目录中,运行下面命令:
1 | mkdir -vp cloudreve/{uploads,avatar} \ |
创建好上面的目录及文件后,运行下面命令即可自动下载 Cloudreve 容器并启动服务:
1 | docker run -d \ |
条评论