720 字
4 分钟
Cloudreve:一个开源网盘和文件管理利器

Cloudreve:一个开源网盘和文件管理利器#

作为一个经常需要在不同设备间管理文件的人,我一直想要一款既能当网盘,又能支持分享和多用户的文件管理系统。最近在 GitHub 上发现了 Cloudreve,试用之后真的惊艳到了我:不仅功能强大,而且部署起来比想象中要简单。

我这次是在 阿里云服务器 上,通过 1Panel 面板 部署 Docker 版的 Cloudreve,顺便也结合了 PostgreSQL 和 Redis 服务,记录一下整个体验。

为什么选择 Cloudreve?#

Cloudreve 的几个亮点功能让我心动:

  • 🚀 支持多种存储后端:本地存储、S3、又拍云、OneDrive 等都能配置
  • 👥 多用户支持:可以创建多个用户,适合团队/家人一起使用
  • 🔗 文件分享:可以生成分享链接,还支持提取码
  • 📱 WebDAV 支持:可以直接挂载到电脑/手机当网盘使用
  • 🎨 界面美观:前端界面现代化,用起来体验很好

简单来说,它就是一个既能自用也能小范围分享的开源网盘解决方案。

部署环境准备#

我用的是 1Panel 面板 管理 Docker,部署起来比手写命令方便很多。

基础环境:

  • 服务器:阿里云轻量应用服务器
  • 面板:1Panel
  • 数据库:PostgreSQL
  • 缓存:Redis
  • 镜像版本cloudreve/cloudreve:4.7.0

Docker Compose 配置#

这是我在 1Panel 里配置的 docker-compose.yml 文件:

networks:
1panel-network:
external: true
services:
cloudreve:
container_name: ${CONTAINER_NAME}
deploy:
resources:
limits:
cpus: ${CPUS}
memory: ${MEMORY_LIMIT}
environment:
- CR_CONF_Database.Type=${PANEL_DB_TYPE}
- CR_CONF_Database.Host=${PANEL_DB_HOST}
- CR_CONF_Database.Name=${PANEL_DB_NAME}
- CR_CONF_Database.User=${PANEL_DB_USER}
- CR_CONF_Database.Password=${PANEL_DB_USER_PASSWORD}
- CR_CONF_Database.Port=${PANEL_DB_PORT}
- CR_CONF_Redis.Server=${PANEL_REDIS_HOST}:6379
- CR_CONF_Redis.Password=${PANEL_REDIS_ROOT_PASSWORD}
image: cloudreve/cloudreve:4.7.0
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${HOST_IP}:${PANEL_APP_PORT_HTTP}:5212
restart: always
volumes:
- ./data:/cloudreve/data

其中数据库用的是 PostgreSQL或者MySQL,缓存用 Redis,1Panel 会帮忙管理环境变量和服务,非常方便。

部署过程体验#

整个过程其实很顺利:

  1. 在 1Panel 上选择部署Cloudreve应用
  2. 填写好数据库和 Redis 的环境变量
  3. 启动容器后,访问 http://服务器IP:端口
  4. Cloudreve 会自动初始化数据库,第一个注册的账号就能获得管理员权限

这样,就拥有了一个自己的私人网盘。

使用感受#

  • 性能不错:上传和下载都挺快,本地盘和对象存储切换灵活
  • 分享方便:可以一键生成分享链接,支持提取码,适合临时分享文件
  • WebDAV 好评:直接在 Windows / Android 上挂载,和系统自带网盘体验差不多
  • 多用户支持:可以开账号给同事/家人,不用再折腾各种同步工具

写在最后#

Cloudreve 真的是一个值得折腾的开源项目。对于想要搭建私人网盘的人来说,它的功能和体验完全够用。

如果你也想试试,可以直接去官网 cloudreve.org

由QWQ-32B、Gemini 2.5 Pro生成,请注意分辨。

Cloudreve:一个开源网盘和文件管理利器
https://github.com/cloudreve/Cloudreve
作者
PuppyHuoLin
发布于
2025-09-05
许可协议
CC BY-NC-SA 4.0
封面
准备播放
请稍候...
封面
准备播放
请稍候...
0:00 / 0:00