alist,一个支持多存储的文件列表程序,聚合管理你的各个网盘

alist是一个开源的并且支持多存储的文件列表程序,使用 Gin 和 Solidjs 。简单来说,有了alist,你可以将你的不同网盘的内容聚合展示在你的电脑上,并且进行操作。对于一些老司机们,简直是福音啊。

alist的github地址如下:https://github.com/alist-org/alist/blob/main/README_cn.md 它支持的网盘如下(按照使用人数的优先级):

  • 百度网盘
  • 阿里云盘
  • 蓝奏云
  • UC网盘
  • 夸克网盘
  • 迅雷网盘
  • google drive
  • one drive 等等还有很多,具体可参考github

官方的doc地址:https://alist.nn.ci/zh/ 。进来页面就可以看到它的很多特性。比如使用简单,支持多种存储、支持webda、文件预览、批量下载、单点登录等。

废话不多说,接下来,我们来安装和使用alist,alist服务器部署,也有3个平台(windows、mac、linux)的桌面版。下载地址:https://alist.nn.ci/zh/guide/install/desktop.html 同时它还支持docker部署,这篇文章主要介绍docker部署alist 以及使用

  1. 新建docker-compose.yml文件
  2. 文件里复制内容

    version: '3.3'
    services:
     alist:
         restart: always
         volumes:
             - '/etc/alist:/opt/alist/data'
         ports:
             - '5244:5244'
         environment:
             - PUID=0
             - PGID=0
             - UMASK=022
         container_name: alist
         image: 'xhofe/alist:latest'
    
  3. 在docker-compose.yml 路径执行 docker-compose up -d 命令。等待容器启动即可
  4. 当容器启动后,我们放开对应的5244端口。然后前台访问:http://ip:5244/ 即可跳转至alist的登录页面 那接下来问题来了,我们并不知道管理员用户的密码。
  5. 接下来输入 docker exec -it alist ./alist admin random 来随机生成一个管理员的密码。 执行命令后,在你的终端即可看到
  6. 接着登录即可
  7. 登录后发现我们的主页列表程序是空的,因为我们还没有添加,接下来,我们来添加一个~~
  8. 点击底部的管理-存储-添加- 我这里选择添加百度网盘来做演示
  9. 挂载路径,可以填写自己想自定义的路径,或者不填写也行。其他的一切都不要动。我们最关键的是要获取刷新令牌
  10. 访问链接: https://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id=iYCeC9g08h5vuP9UqvPHKKSVrKFXGa1v&redirect_uri=https://alist.nn.ci/tool/baidu/callback&scope=basic,netdisk&qrcode=1 我们把回调地址里的 refresh_token 复制到刚刚的输入框。点击添加即可。
  11. 添加完毕之后,我们回到首页。 就可以看到刚刚添加的网盘,我们点击进去,发现我的百度网盘的内容已经可以聚合显示在 alist里了。我只能说,tql。
  12. 同理,你也可以将其它你需要的网盘添加过来。这之后, 你就可以在这个页面,来统一展示和管理你的网盘了,支持office格式,音视频预览,文件预览,上传和下载等。可以自行探索。
  13. 作者已经将常见的添加不同存储的文档写好,有需要可以参考:https://alist.nn.ci/zh/guide/drivers/common.html

如果你使用alist的需求很高,那么直接下载桌面客户端程序即可~

创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

暂无评论

发送评论 编辑评论


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