cloudreve云盘部署

元气满满
2025-08-18 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2025年08月18日,已超过435天没有更新,若内容或图片失效,请留言反馈。

docker-compose 部署 cloudreve云盘

version: '3.8'

services:
  cloudreve:
    image: cloudreve/cloudreve:latest
    container_name: cloudreve
    restart: always
    ports:
      - "5212:5212"
    volumes:
      - ./cloudreve/uploads:/cloudreve/uploads
      - ./cloudreve/data:/cloudreve/data
      - ./cloudreve/conf:/cloudreve/conf
      - ./cloudreve/db:/cloudreve/db
      - ./cloudreve/avatar:/cloudreve/avatar
    environment:
      - TZ=Asia/Shanghai
      - DB_TYPE=mysql       # 启用MySQL时取消注释
      - DB_HOST=mysql       # 启用MySQL时取消注释
      - DB_PORT=3306        # 启用MySQL时取消注释
      - DB_USER=cloudreve   # 启用MySQL时取消注释
      - DB_PASS=password  # 修改为你的密码
      - DB_NAME=cloudreve   # 启用MySQL时取消注释
      - REDIS_SERVER=redis:6379  # 启用Redis时取消注释
    depends_on:
      - mysql  # 启用MySQL时取消注释
      - redis  # 启用Redis时取消注释
    networks:
      - cloudreve-net

  # MySQL数据库(生产环境推荐)
  mysql:
    image: mysql:8.0
    container_name: mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: password  # 修改为你的root密码
      MYSQL_DATABASE: cloudreve
      MYSQL_USER: cloudreve
      MYSQL_PASSWORD: password     # 与上方DB_PASS一致
    volumes:
      - ./cloudreve/mysql:/var/lib/mysql
    networks:
      - cloudreve-net

  # Redis缓存(提升性能)
  redis:
    image: redis:alpine
    container_name: redis
    restart: always
    volumes:
      - ./redis:/data
    networks:
      - cloudreve-net

  # Aria2离线下载(可选)
  aria2:
    image: p3terx/aria2-pro
    container_name: aria2
    restart: unless-stopped
    environment:
      - RPC_SECRET=password  # 修改为你的密码
      - DISK_CACHE=128M
      - UMASK_SET=022
    volumes:
      - ./aria2/config:/config
      - ./aria2/downloads:/downloads
    ports:
      - "6800:6800"
    networks:
      - cloudreve-net

networks:
  cloudreve-net:
    driver: bridge

创建对应的文件和目录

mkdir -p ./cloudreve/{uploads,data,conf,db,avatar,mysql}
mkdir -p ./aria2/{config,downloads}
mkdir ./redis

部署

docker-compose up -d
网站:https://cloudreve.emal.cc/
账户:demo@163.com
密码:demo1234
0

评论 (0)

取消