🖥️ 教程环境

🎬 视频教程

📂 1️⃣ 创建 AList 目录

  1. 在任意位置创建一个文件夹(示例路径:/home/nbvil/2jz):
    1
    mkdir -p /home/nbvil/2jz
  2. 进入该文件夹:
    1
    cd /home/nbvil/2jz

📜 2️⃣ 创建 Docker-Compose 配置文件

  1. 使用 nano 编辑 docker-compose.yml 文件:
    1
    nano docker-compose.yml
  2. 粘贴以下 AList 配置信息:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    version: '3.3'
    services:
    alist:
    image: 'xhofe/alist:latest' # 使用 latest 稳定版
    container_name: alist
    volumes:
    - './alist:/opt/alist/data' # 文件映射到当前目录,方便管理
    ports:
    - '5244:5244'
    environment:
    - PUID=0
    - PGID=0
    - UMASK=022
    restart: unless-stopped
  3. 保存并退出(Nano 编辑器:按 Ctrl + X,然后 Y,最后 Enter)。

🚀 3️⃣ 启动 AList

  1. 运行以下命令启动服务:
    1
    sudo docker compose up -d
  2. 执行以下命令设置管理密码,其中 NEW_PASSWORD 是你想要设置的密码
    1
    sudo docker exec -it alist ./alist admin set NEW_PASSWORD
    📌 系统会输出对应的用户名和密码信息

🌐 4️⃣ 访问 AList

  • 本地访问
    1
    http://localhost:5244
  • 局域网访问
    1
    http://<宿主机IP>:5244
  • 查询宿主机 IP
    1
    ip a
    🔍 在 inet 字段中找到 IPv4 地址。

☁️ 5️⃣ 挂载云盘

  1. 登录 AList 页面
  2. 点击【管理】进入管理页面。
  3. 单击【存储】→【添加】→ 选择驱动(对应网盘)
  4. 核心配置
    • 挂载路径/自定义(设置在主页显示的路径)。
    • Cookie 或令牌:按照官方文档获取。
    • 根目录 ID:按照官方文档获取。

📺 视频教程 中会实际演示 115 云盘阿里云盘 的挂载方式

🔗 6️⃣ 推荐挂载方式

✅ 115 云盘挂载

  • 推荐方式
    1. 驱动: 115 网盘/分享
    2. 验证方式: QRCode 扫码
    3. 登录端: 微信支付宝
  • 注意
    • 设备登录后会将原本登录的挤下线
    • QRCode源一定要选择你对应的设备端

✅ 阿里云盘挂载

  • 推荐方式
    1. 驱动: 阿里云盘 Open
    2. 验证方式: 刷新令牌
    3. 登录端 App 登录
  • 注意
    • 选择对应的 云盘类型
    • 默认是 资源盘(阿里云盘分 资源盘备份盘

🚀 至此,AList 私有云盘管理部署完成! 🎉