alist提供目录查看功能,可以帮助用户配置自己的目录功能,现在很多网盘或者是文件管理器都是提供目录读取功能的,用户新建文件夹保存自己的资源就可以在软件查看相应的目录内容,如果你需要开发新的文件管理器就可以下载alist使用,使用这款软件就可以快速配置文件列表,让用户在设计新软件或者是设计云盘的时候一键部署新的文件列表 功能,配置目录完毕就可以预览文件,可以在软件查看图像资源,可以在软件播放,软件使用阿里云提供的文档预览服务在线预览部分资源!
alist软件功能
一款阿里云盘的目录文件列表程序,后端基于golang最好的http框架gin,前端使用vue和ant design。
自动刷新token,refresh_token自动更新,失效时间未知,本人使用过程中没有失效过。
图片、、音频预览
目录加密
Readme渲染
自定义根目录
文件直链下载
alist软件特色
1、alist提供文件目录功能,可以帮助用户配置新的目录
2、在设计网盘的时候就可以添加这款软件配置目录
3、在设计web程序的时候可以配置文件列表
4、简单的文件排列方式,显示文件大小和创建时间
5、您可以创建文件夹管理资源,可以在软件分类保存资源
6、通过alist就可以快速建立文件列表,方便用户浏览文件
7、方便的文件浏览方式,为自己的程序配置文件列表
8、增加了几乎所有文本文件的预览,可自行修改需要预览的后缀
alist教程
首先第一步,Star本项目AList(bushi
获取refresh_token
为什么不直接使用access_token,因为有效期只有两小时。
经Syc大佬的提醒,获取refresh_token其实没这么麻烦,我们只需要登陆阿里云盘之后,打开开发者工具,切换到Application选项卡,点开Local storage,会有一个token项,点开就可以看到refresh_token了,此处感谢一下Syc大佬。
部署
使用gin作为静态资源
前往AList Release下载对应系统的程序,解压得到一个运行文件alist前往AList-web下载打包好的前端,解压得到一个dist目录放到alist同级目录下
在同级目录下新建一个配置文件conf.yml,复制以下内容到该文件中:
填入最开始获取到的refresh_token,自行修改配置文件中默认的值
现在的情况应该是,目录下有两个文件alist、conf.yml和一个文件夹dist,在该文件夹下面执行下面的命令(Linux)
ok,程序已经跑起来了。你可以cat log.log看看有没有报错。或者访问http://ip:5244进行查看。
近期热门