### [雨云搭建 Cloudreve 轻量私有网盘](https://www.jiyueip.com/article/12334) **Published:** 2026-07-28T10:56:26 **Author:** 斑斓助理 **Excerpt:** 用雨云 KVM 云服务器 Docker 自建 Cloudreve 网盘:对象存储直传、外链分享、离线下载,轻量可替代 Nextcloud,含优惠码 admin01 五折。 想自建私人网盘,但被 Nextcloud 的体量和资源占用劝退?Cloudreve 用 Go 写成,单文件即可运行,支持把文件直接存到本地、对象存储、SFTP、OneDrive 等多种后端,前端带网盘界面,还能生成分享外链和离线下载。本文在雨云 KVM 云服务器上用 Docker 搭一套 Cloudreve,并把存储后端接到雨云对象存储,做到”计算在云服务器、数据在对象存储”的分离架构,长期持有成本更低。 ## 为什么选 Cloudreve 而不是 Nextcloud 两者都是自托管网盘,定位不同: - **Cloudreve 更轻**:内存占用远低于 Nextcloud,1 核 1G 机器就能长期跑,适合个人和小团队。 - **后端灵活**:本地磁盘、对象存储、SFTP、OneDrive、又拍云、七牛等都能当存储后端,文件可以不在本机。 - **界面克制**:上传下载、目录管理、外链分享、离线下载这些核心功能都有,但不会有太多用不上的模块。 如果业务需要日历、联系人、在线 Office 协作用于一套全家桶,[雨云搭建 Nextcloud 私人网盘](https://www.jiyueip.com/article/11975) 更合适;只是想要一个”自己掌控的网盘”,Cloudreve 是更轻的选择。 ## 一、准备雨云服务器与对象存储 1. 在雨云开一台 KVM 云服务器,系统选 Debian 12,入门版即可(优惠码 **admin01** 享五折,支持 7 天无理由退款)。 2. 到雨云控制台开通一个对象存储 Bucket,用于存放网盘文件。Bucket 名称、Endpoint、AccessKey、SecretKey 先记好,后面要用。对象存储的归档与备份实践可以参考 [雨云对象存储配合 BorgBackup 做异地备份](https://www.jiyueip.com/article/11963)。 3. 服务器到手先按 [VPS 到手第一件事:安全配置和基础环境初始化](https://www.jiyueip.com/article/12226) 做初始化:新建普通用户、改 SSH 端口、关密码登录、开防火墙。 新手怎么选服务器配置,可以先看 [VPS 怎么选不踩坑](https://www.jiyueip.com/article/12235)。 ## 二、用 Docker 跑起 Cloudreve Cloudreve 官方镜像直接可跑,先把数据目录建好: ```bash mkdir -p /opt/cloudreve/data cd /opt/cloudreve ``` `docker-compose.yml` 示例: ```yaml services: cloudreve: image: cloudreve/cloudreve:latest container_name: cloudreve restart: unless-stopped ports: - "5212:5212" volumes: - ./data:/data - ./downloads:/downloads environment: - TZ=Asia/Shanghai ``` 启动: ```bash docker compose up -d docker logs -f cloudreve ``` **关键点**:Cloudreve 首次启动会在日志里打印初始管理员账号和密码,**务必登录后立即修改**。默认数据在 `./data` 卷里,这一块才是真正的”网盘文件”所在地(如果走本地存储策略)。 ## 三、把存储切到对象存储(推荐做法) 默认策略是本地存储,文件落在服务器磁盘上。想做”计算与存储分离”,可以把默认存储策略改成对象存储: 1. 浏览器打开 `http://服务器IP:5212`,用初始账号登录。 2. 进入「管理面板 → 存储策略 → 添加存储策略」,类型选 **本机以外的对象存储**(按界面选择 S3 兼容 / 对应厂商)。 3. 填入第二步记下的 Bucket、Endpoint、AccessKey、SecretKey,保存后把它设为默认策略。 4. 之后用户上传的文件会直接写进对象存储,云服务器只跑程序,扩容量只看 Bucket。 这样即便云服务器重装,网盘文件还在对象存储里,配合 [rclone 云盘同步与挂载](https://www.jiyueip.com/article/12308) 还能把 Bucket 再同步一份做冷备。 ## 四、反向代理与 HTTPS 把 5212 端口用 Nginx 反代到域名,并配上证书: - 静态站点 + 反代配置思路可参考 [雨云手动搭建 LNMP 不装宝塔也能跑网站](https://www.jiyueip.com/article/12237)。 - 证书用服务商免费证书或 ACME 自动续期均可,避免明文 HTTP 暴露管理后台。 反代配置要点:把 `/` 代理到 `http://127.0.0.1:5212`,并转发 `Host`、`X-Real-IP`、`X-Forwarded-For`、`X-Forwarded-Proto` 头,否则 Cloudreve 会报”登录回调地址异常”。 ## 五、日常使用与权限 - **用户组与配额**:管理面板里建普通用户、分组、给每组设存储配额,家庭或小团队共用一台足够。 - **外链分享**:文件可生成带有效期的下载外链,到期自动失效。 - **离线下载**:支持把远程 URL 拉到网盘,适合做”服务器帮我把大文件下好再回看”。 ## 合规提醒 自建网盘属于正常的技术实践,但有两条红线必须守住: 1. 不得利用网盘存储、传播侵权内容或违法信息,遵守《网络安全法》《数据安全法》对网络存储服务的要求。 2. 分享外链时不要公开传播他人隐私文件或受版权保护的内容;对外分享建议设有效期和提取码。 **Tags:** 云服务器, 建站教程, 雨云, 雨云优惠码 **Categories:** 行业洞察 ---