热搜: | 激活| 时序| mos|
快捷导航 发布入口

AList搭建教程(阿里云盘列表)

[复制链接]
查看: 5677|回复: 2

568

主题

182

回帖

1637

积分

管理员

积分
1637
QQ
发表于 2021-9-14 11:11:29 | 显示全部楼层 |阅读模式 来自 湖南省岳阳市 移动

简介
AList是一款阿里云盘的目录文件列表程序,后端基于golang最好的http框架gin,前端使用vue和ant design。没有专门学过前端,大佬轻喷?


本程序仅供学习研究使用!!!发现任何bug请提issue,部署上遇到问题欢迎加群交流。
更新的时候后端和前端文件都需要替换!!!!以及补上配置文件新的配置项!!!!第一次启动需要网页底部rebuild!!!
更新的时候后端和前端文件都需要替换!!!!以及补上配置文件新的配置项!!!!第一次启动需要网页底部rebuild!!!
更新的时候后端和前端文件都需要替换!!!!以及补上配置文件新的配置项!!!!第一次启动需要网页底部rebuild!!!
项目地址:
  • https://github.com/Xhofe/alist
  • https://github.com/Xhofe/alist-web



快捷部署(by 大白一号)
  • 脚本安装:
    1. bash -c "$(curl -sS https://www.cooluc.com/alist-install.sh)"
    复制代码

    1. curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install 安装Alist
    复制代码
    1. curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update 更新Alist
    复制代码
    1. curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall 卸载Alist
    复制代码
    ps:后面的中文不要复制啊,比如“卸载Alist”
  • refresh_token获取:https://media.cooluc.com/decode_token/
  • Heroku部署: https://github.com/sbwml/alist-heroku



更新2021.5.1
  • 在线预览视频时间延长到4小时 ([color=var(--bs-primary)]
  • 指定路径与深度rebuild
  • 优化请求:分次请求
  • 增加右键菜单
  • 支持多选、导出直链/秒传(需要rebuild)
  • 直链编码


预览
  • https://alist.nn.ci (稳定版本,即Github Release的最新版本)
  • https://alist.now.sh (开发版本,随着GitHub提交更新)




[

获取refresh_token
地址:
  1. https://media.cooluc.com/decode_token/
复制代码


配置修改


  1.   title: AList #标题
  2.   logo: "" #网站logo 如果填写,则会替换掉默认的
  3.   footer_text: Xhofe's Blog🤣SNI镜像🤣 #网页底部文字
  4.   footer_url: https://dl.cooluc.com #网页底部文字链接
  5.   music_img: https://img.xhofe.top/2020/12/19/0f8b57866bdb5.gif #预览音乐文件时的图片
  6.   check_update: true #前端是否显示更新
  7.   script: #自定义脚本,可以是脚本的链接,也可以直接是脚本内容
  8.   autoplay: true #视频是否自动播放
  9.   preview:
  10.     text: [txt,htm,html,xml,java,properties,sql,js,md,json,conf,ini,vue,php,py,bat,gitignore,yml,go,sh,c,cpp,h,hpp] #要预览的文本文件的后缀,可以自行添加
  11. server:
  12.   address: "0.0.0.0"
  13.   port: "5244"
  14.   search: true
  15.   download: true
  16.   static: dist
  17.   site_url: '*'
  18.   password: password #用于重建目录
  19. ali_drive:
  20.   api_url: https://api.aliyundrive.com/v2
  21.   max_files_count: 3000
  22.   drives:
  23.   - refresh_token: xxx #refresh_token
  24.     root_folder: root #根目录的file_id
  25.     name: drive0 #盘名,多个盘不可重复,这里只是示例,不是一定要叫这个名字,可随意修改
  26.     password: pass #该盘密码,空('')则不设密码,修改需要重建生效
  27.     hide: false #是否在主页隐藏该盘,不可全部隐藏,至少暴露一个
  28.   - refresh_token: xxx #只有一个盘的话,该段完全可以删除,反之有更多可以继续添加
  29.     root_folder: root
  30.     name: drive1
  31.     password: pass
  32.     hide: false
  33. database:
  34.   type: sqlite3
  35.   dBFile: alist.db
复制代码
温馨提示:本站无需登入,即可回复帖子,发帖和回复请勿涉及违法等行为!网罗天下电脑(wltxdn.com)
回复

使用道具 举报

3

主题

1万

回帖

1万

积分

VIP来宾

网站监管

积分
18289
QQ
发表于 2021-9-14 11:40:30 | 显示全部楼层 来自 Invalid
温馨提示:本站无需登入,即可回复帖子,发帖和回复请勿涉及违法等行为!
回复 支持 反对

使用道具 举报

3

主题

1万

回帖

1万

积分

VIP来宾

网站监管

积分
18289
QQ
发表于 2021-9-14 19:23:48 | 显示全部楼层 来自 Invalid
温馨提示:本站无需登入,即可回复帖子,发帖和回复请勿涉及违法等行为!
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

精彩推荐

网罗天下让分享更简单

  • 反馈建议:admin@wltxdn.com
  • 工作时间:周一到周日 09:00-21:00
185-7316-8656

关注我们

Copyright   ©2018-2022  wltxdn Inc.  Powered by©Wltxdn  技术支持:网罗天下电脑    ( 湘ICP备2021015364号 )