跳转至

Cloudreve 个人网盘

概要: Cloudreve是一款Material Design的使用方便、界面现代、功能丰富的网盘工具。

创建时间: 2023.08.02 23:02:46

更新时间: 2023.08.03 00:09:42

部署Cloudreve

准备docker-compose文件

提示

  1. 为了使用离线下载功能,必须将Aira2的下载目录和Cloudreve的某个目录共享(此处使用downloads目录);
    2. Aira2服务中的RPC_SECRET字段是一段随机字符串,生成或者自己随便填一串即可(建议15个字符以上)。
YAML
version: "3"

services:
  cloudreve:
    image: xavierniu/cloudreve
    container_name: lzwang_cloudreve
    restart: always
    ports:
      - 5212:5212
    depends_on:
      - aria2
    environment:
      - PUID=0  # 使用命令id root获取,0表示root,下同
      - PGID=0
      - TZ="Asia/Shanghai"  # 时区
    volumes:
      - ./cloudreve/uploads:/cloudreve/uploads  # 网盘内容
      - ./cloudreve/config:/cloudreve/config    # 配置文件
      - ./cloudreve/db:/cloudreve/db            # 数据库
      - ./cloudreve/avatar:/cloudreve/avatar    # 用户头像
      - ./downloads:/downloads                  # 离线下载路径,务必与Aira2一致

  aria2:
    image: p3terx/aria2-pro
    container_name: lzwang_aria2
    restart: always
    ports:
      - 6800:6800
      - 6888:6888
      - 6888:6888/udp
    environment:
      - PUID=0
      - PGID=0
      - RPC_SECRET=4y^e32#45Vf^EKM  # 随机字符串,建议15个字符以上
    volumes:
      - ./aria2/config:/config  # Aira2配置文件
      - ./downloads:/downloads  # 离线下载路径,务必与cloudreve一致

离线下载配置

使用docker-compose成功启动两个容器后,注意观察cloudreve的日志,会给出初始的用户名邮箱和随机密码。在登入cloudreve后,点击右上角头像,选择管理面板——参数设置——离线下载,配置离线下载内容如下:

参数 示例
RPC 服务器地址 http://127.0.0.1:6800/
RPC Secret **4y^e32#45Vf^EKM**
临时下载目录 /downloads

参数设置完毕后,点击测试连接,成功后保存即可进行离线下载。

参考