Cloudreve 是一个开源的云存储网盘系统,它提供了丰富的功能,使用户可以在自己的服务器上建立个人或团队的云存储和文件共享平台。
1、创建专属桥接网络
若已创建,可跳过此步骤。
2、部署项目
2.1、创建项目
2.2、Compose配置
networks:
app_network:
external: true
services:
cloudreve:
container_name: cloudreve
image: cloudreve/cloudreve:latest
networks:
- app_network
ports:
- 10022:5212
restart: always
volumes:
- ./cloudreve:/cloudreve/data
- ./data:/data
environment:
- TZ=Asia/Shanghai
- PUID=1000
- PGID=10
- CR_CONF_Database.Type=mysql
- CR_CONF_Database.Host=mysql
- CR_CONF_Database.Port=3306
- CR_CONF_Database.User=cloudreve
- CR_CONF_Database.Password=qhF@SjMALhZ9q[[8
- CR_CONF_Database.Name=cloudreve
- CR_CONF_Redis.Server=redis:6379
- CR_CONF_Redis.DB=8
- CR_CONF_Redis.Password=daa121210525df3319a
./data:/data
:离线下载时使用的路径,必须和Aria2配置的路径一致,包括宿主机和容器路径设置的一致;
./cloudreve:/cloudreve/data
:V4版本数据存储路径统一为/cloudreve/data
。
2.3、环境变量
3、配置
3.1、配置离线下载
Aria2安装:
编辑默认的节点,配置相关参数;
RPC 服务器地址
:使用了相同的网络模式,此处可以直接填写 Aria2 部署时的服务名代替 IP 地址,示例:http://aria2:6800/
;
RPC 授权令牌
:填写 Aria2 部署时设置的RPC连接令牌
;
临时下载目录
:填写/data
。