alist(docker版本)挂载百度网盘

本文介绍了如何使用Alist的Docker版本进行部署,包括设置初始化密码、挂载百度网盘以及安装agent插件以处理请求头,以实现网页视频播放和下载。尽管UI操作良好,但Alist对某些文件格式的支持尚不完善。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明

  • 百度网盘会员可以使用alist基于官方的接口进行网页视频播放和下载,不需要使用客户端,直接使用浏览器进行下载。

Alist

docker版部署

  1. 这里使用1panel的管理面板的应用商店一键部署
  2. 注意设置好访问的端口和勾选运行外部访问
    在这里插入图片描述

初始化密码

  • 部署好容器后,进入容器中设置用户密码,命令如下:
aed1984335a1:/opt/alist# ./alist admin
INFO[2024-01-16 09:31:59] You can reset the password with a random string by running [alist admin random] 
INFO[2024-01-16 09:31:59] You can also set a new password by running [alist admin set NEW_PASSWORD] 
# 设置admin用户的密码
aed1984335a1:/opt/alist# ./alist admin set xsss
INFO[2024-01-16 09:32:50] reading config file: data/config.json        
INFO[2024-01-16 09:32:50] load config from env with prefix: ALIST_     
INFO[2024-01-16 09:32:50] init logrus...                               
INFO[2024-01-16 09:32:50] admin user has been updated:                 
INFO[2024-01-16 09:32:50] username: admin                              
INFO[2024-01-16 09:32:50] password: xsss                        
aed1984335a1:/opt/alist# 

挂载百度网盘

  1. 访问ip:5244或者自定义的访问端口,登录admin用户,打开管理界面(底部有管理)
    在这里插入图片描述
  2. 打开存储的添加页面,选择百度网盘
    在这里插入图片描述
  3. 进行挂载配置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 首先在浏览器登录百度网盘,然后打开官方百度网盘挂载说明文档,在刷新令牌部分点击连接,获取刷新令牌、客户端ID和客户端密匙。然后再alist配置界面进行配置(一定要按照这个顺序)
    在这里插入图片描述
    在这里插入图片描述

安装agent插件

  • 这里以edge浏览器进行演示,其他浏览器类似
  1. 使用极简插件搜索agent下载插件
    在这里插入图片描述
  2. 打开浏览器开发者模式,解压压缩包并将其拖入浏览器中即可正常安装
    在这里插入图片描述

设置请求头

  • 如果不请求头无法播放网盘视频和下载内容
  1. 打开插件,添加请求头
    在这里插入图片描述
    在这里插入图片描述
  • 在alist页面,双击插件刷新启用
    在这里插入图片描述
  • 至此配置完成,可以通过网页正常方法百度网盘文件,包括视频的播放、下载和上传

问题说明

  • UI和操作不错,可以尝试
  1. 部分视频可以播放,alist并没有完善支持所有格式的视频
  2. pdf、excel、ppt等文件未能正常访问
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值