受够了网盘限速和会员费?自己搭一个!速度快、空间大、规矩你定

Cloudreve 从零部署教程:一台电脑一个软件,私人网盘半小时上线

项目:Cloudreve | 星标:28.4k | 语言:Go | 协议:GPL-3.0 | 平台:Windows / Linux / macOS / Docker

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

一、自己搭网盘,图什么?

商用网盘的槽点大家能数一箩筐:不开会员下载几十KB每秒,视频在线看要压缩画质,文件分享动不动就审核失败,最要命的是自己的资料存在别人服务器上,总有点不踏实。

Cloudreve给了另一条路:把网盘架在你自己的电脑或者服务器上。界面长得跟主流网盘几乎一样,拖文件上传、建文件夹、生成分享链接,该有的都有,但速度只取决于你的带宽,空间只取决于你的硬盘,规则全由你定。

项目在GitHub有2.8万颗星,国产开源里做网盘的头牌,文档是中文的,社区也活跃,对国内用户格外友好。

二、它的本事,比你想象的多

别以为自建网盘就是个文件列表页,Cloudreve的功能清单拉出来相当长:

文件管理基本功扎实:拖拽上传、断点续传、秒传、批量打包下载、在线解压缩,一个不缺。

在线预览全家桶:图片、视频、音频直接播,Office文档、PDF、电子书在线看,不用先下载。

分享系统够专业:链接可以设密码、设有效期、设下载次数,还能看每条链接的访问记录。

存储后端随便换:文件可以存本地硬盘,也可以无缝挂到阿里云OSS、腾讯云COS、七牛、OneDrive、S3这些对象存储上,前端体验完全不变。

多用户多权限:给家人朋友各开一个账号,每人配额多少、能用什么功能,管理员说了算。

WebDAV挂载:把网盘变成电脑里的一个本地磁盘,办公软件的“打开”“保存”直接读写网盘,这个用起来是真香。

三、部署:比想象中简单太多

很多自建项目一听“部署”就劝退,Cloudreve属于例外,它对新手相当客气。

最简单的玩法:去GitHub的Releases页面下载对应系统的压缩包,Windows就下win版,解压后双击cloudreve.exe,完事。没错,不用装数据库、不用配环境,软件自带一切。

第一次启动时,终端窗口会打印出管理员账号和初始密码,拿小本本记好。然后浏览器访问http://localhost:5212,登录进去就是你的网盘了。

想让它正经跑在服务器上,官方也备好了Docker方案,一条docker run命令或者一份docker-compose文件就能拉起来,数据持久化目录官方文档写得明明白白。

家里有NAS或者软路由的,它同样是常客,不少NAS系统应用中心里直接能搜到。

四、第一次用,先把这几件事办了

登录后台后别急着传文件,花五分钟做几个基础设置,体验会好很多。

第一步:改管理员密码,顺手把站点名称换成自己喜欢的名字。

第二步:进用户组设置,看看默认注册用户的配额是多少,按需调整,免得别人把你硬盘塞爆。

第三步:设置里关掉开放注册(如果只想自己用),或者开启邀请码注册(如果想小范围分享)。

第四步:如果部署在服务器上,强烈建议配上域名和HTTPS,官方文档有Nginx反代的现成配置,抄过来改两行就行。挂上小锁标志之后,传输加密,分享链接也显得正规。

第五步:邮件服务建议配上,QQ邮箱、163邮箱的SMTP都能用,找回密码、分享通知就都能发邮件了。

五、日常使用:跟商用网盘一个手感

前台界面是清爽的左右布局:左边目录树和功能导航,右边文件区。

传文件直接往窗口里拖,大文件自动分片上传,断网重连接着传,几百GB的素材也稳。右键菜单里复制、移动、重命名、打包下载一应俱全,还支持Ctrl多选。

分享文件点右键选“创建分享链接”,密码、有效期随手设,生成的链接发给谁都能直接下载,对方不用注册。

手机访问也不用装App,网页版自适应做得不错,临时传个文件扫码登录就行。

新版还推出了桌面同步客户端,指定一个文件夹自动和网盘双向同步,公司电脑和家里电脑的文件从此保持一致,这就把某度网盘同步盘的活也接了。

六、进阶玩法:离线下载和对象存储

玩法一:接aria2做离线下载。在后台配上aria2节点,粘贴一个下载链接或者磁力,服务器自己跑去下载,下完自动入库。晚上睡觉前扔几个任务,早上起来文件整整齐齐躺在网盘里。

玩法二:挂对象存储扩容。本地硬盘不够用?去阿里云或腾讯云开个OSS,在Cloudreve里添加对应存储策略,新文件直接存到云端,按量付费价格低到可以忽略,还自带CDN加速属性。

玩法三:OneDrive互联。手里有OneDrive账号的,可以把它接成存储后端,等于给你的OneDrive套上一个更好用的中文网盘界面。

玩法四:团队共用。给同事开一组账号,配合用户组权限做项目素材库,谁上传了什么、谁下载了多少,后台日志清清楚楚。

七、常见问题,先给你答案

问:在外面能访问家里搭的网盘吗?

答:可以,但需要公网IP或者内网穿透。有公网IP就在路由器做端口映射;没有的话,配合frp之类的穿透工具把5212端口暴露出去,教程社区一搜一大把。

问:安全性怎么样?

答:项目开源多年,更新频繁,账号有二次验证可选。自己再做好HTTPS和定期备份,比把资料放第三方更让人安心。

问:崩了怎么办?

答:默认用SQLite存数据,整个网盘的状态就一个数据库文件,定期复制一份走,就算重装系统也能满血复活。

问:能跑在树莓派上吗?

答:能,ARM版本官方直接提供,功耗几瓦的小板子挂块移动硬盘,就是一台24小时在线的私人网盘。

问:免费版有没有功能限制?

答:核心功能全部开源免费,捐赠版主要是多一些主题和技术支持,个人用免费版完全够。

八、写在最后

这几年“数据握在自己手里”越来越成为共识,Cloudreve就是普通人落地这个想法门槛最低的方式之一。

它把商用网盘的体验、自建服务的自由、开源软件的透明,三件事揉在了一起,还一直保持高频更新。

不管你是想给家里搭个影音库,给团队建个素材站,还是单纯不想再被限速和会员费拿捏,它都值得你花半小时试一试。