搭建网盘聚合应用Alist
本文最后更新于 73 天前,其中的信息可能已经有所发展或是发生改变。

Alist

Alist是一个简单而实用的应用程序,旨在帮助用户集中管理和浏览多个网络存储服务。通过使用Alist,你可以方便地整合各种网盘服务,如Google Drive、Dropbox、OneDrive等,并在一个统一的界面中进行文件管理和浏览。

Alist可以通过Docker进行安装,提供了一个直观易用的界面,使文件的整理和查找变得简单快捷。无论是上传、下载、重命名文件,还是创建文件夹、共享链接,你都可以在Alist中完成。

我在Alist中挂载了三个云盘,分别是百度云、阿里云和自己搭建的Nextcloud。

image-20230711170919237

安装

使用docker-compose进行安装,创建一个文件夹用于存放alist容器映射的配置文件,在文件夹中创建docker-compose.yml,添加以下内容:

version: "2"

services:
  app:
    image: xhofe/alist-aria2:latest
    container_name: alist
    volumes:
      - ./app:/opt/alist/data
    ports:
      - 5244:5244 # 按需修改
    restart: unless-stopped
    networks:
      - default

networks:
  default:
    name: alist

在docker-compose.yml所在文件夹运行命令,创建容器

docker-compose up -d

在docker安装alist后,可以通过进入容器查看用户信息,也可以在宝塔中查看容器日志,日志中可以看到默认的用户名和密码

docker exec -it alist ./alist admin

image-20230711105910477

使用默认的账号密码登录进界面后,可以自行进行修改

image-20230711110034456

NPM反向代理设置

通过ddns-go或者域名托管后台解析一个域名example.com

NPM反代http://172.17.0.1:5244

image-20230711114704391

配置

登录反代的域名example.com进入Alist页面。

上面日志输出的adminXXXXXX就是登陆Alist的初始密码。你可以从下面的管理进入后台,在后台中进行硬盘挂载。

image-20230711114944011

云盘挂载

在左边存储菜单栏中可以添加云盘,支持阿里云、百度云、谷歌云和WebDav等方式挂载云盘

image-20230711110140165

云盘的挂载可以按官方教程来: Introduction | AList文档 (nn.ci),我这里提供简单的设置步骤。

Nextcloud

Nextcloud需要通过WebDav的方式进行挂载。

image-20230711110634145

在地址中填入Nextcloud的WebDav服务地址,用户名和密码就填Nextcloud的登录账号和密码

image-20230711110816518

进入nextcloud界面,点击文件设置,就可以看到WebDav地址

image-20230711110446114

阿里云盘

阿里云盘挂载驱动选择的是阿里云盘Open,主要是这个刷新令牌(refresh token)获取

image-20230711111711002

阿里云盘刷新令牌获取前往: 刷新令牌获取

进入上述网站,点击Scan QrCode(扫描二维码),使用阿里云盘app扫描二维码进行授权,然后点击 I have scan(我已经扫描)

image-20230711112230521

弹出新页面,页面中refresh_token就是我们所需的刷新令牌

image-20230711112310692

百度网盘

百度网盘和阿里云类似,也是通过接口进行授权,获取相应的刷新令牌进行登录。

由于百度网盘 API 的限制,下载大于 20M 左右的文件需要携带 header:"User-Agent":"[pan.baidu.comopen in new window](http://pan.baidu.com/)",所以下载大于 20M 的文件时,需要设置请求头。

点击这里 来获取刷新令牌。

将client_id,client_server分别填入客户端ID和客户端密钥中(一般都会自动填),将获取到的refresh_token填入刷新令牌即可。

image-20230711112919923

访客目录

Alist有一个GUEST用户,可以为访客指定一个分享文件的文件夹。可以在编辑里改属性,包括目录和权限。修改基本路径很重要,否则访客可以直接查看你所有挂载的云盘(因为默认路径是/

image-20230711165611285


基于WebDav访问Alist

你可以在win10里基于WebDav挂载Alist作为硬盘。Alist的WebDav信息很简单,格式如下:

URL: https://example.com/dav/
Username: admin
Password: XXXXXX

小结

Alist是一个简单易用的应用程序,可以通过Docker进行安装。它的主要优点在于能够集成和管理各种网络存储服务,使其一应俱全。使用Alist,你可以方便地将各种杂乱的网盘服务整合在一起进行管理,简化了文件管理的繁琐过程。

然而,使用Alist也存在一些不足之处。其中之一是它引入了一个中转层,可能会增加网络连接的延迟。特别是当你将Alist部署在海外的VPS上时,延迟问题可能会更加明显。这可能会对文件访问速度产生一定的影响。

尽管存在这些缺点,根据我个人的使用经验,我认为Alist的性能还是相当不错的。特别是对于处理较小文件的情况,使用Alist来管理文件仍然非常方便。它提供了简洁直观的界面,使文件的整理和查找变得轻而易举。

参考资料

  1. Home | AList文档 (nn.ci)
  2. Docker系列 搭建支持WebDav的网盘聚合平台Alist - Bensz (hwb0307.com)
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇 DDNS+IPV6实现外网访问
下一篇 铣削加工机器人(二):机器人刚度性能建模及轨迹分割

PHP网站源码坪山关键词按天扣费盐田网站优化布吉网站关键词优化双龙SEO按天收费深圳建站吉祥网站优化按天扣费龙岗英文网站建设大浪网站优化按天扣费民治模板推广大鹏关键词按天扣费南澳网站排名优化沙井网络推广深圳网站搜索优化广州网站改版东莞SEO按天扣费沙井百度标王宝安外贸网站建设永湖网站seo优化坑梓网站优化排名民治设计网站福田推广网站惠州网站建设设计广州优化横岗关键词按天计费永湖网站优化按天计费荷坳企业网站建设荷坳百搜词包横岗网站推广方案大芬企业网站建设同乐如何制作网站歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化