搭建阿里云盘列表 直链分享更简单

之前阿里云盘的活动,获取的几T容量,加上目前来说阿里网盘的速度还是不错的,用起来效果还可以。

今天,飞牛折腾了一下阿里的网盘分享功能,可以直接分享阿里直链。

搭建阿里云盘列表 直链分享更简单

1. Alist网盘功能介绍

功能上与OneDrive、天翼云盘列表相似,可以将自己的网盘内容在线展示出来。

支持在线看图、阅读文档和代码

支持在线播放视频、音频,视频没声音的可以下载观看

支持自定义根目录

2. 搭建教程

第一步:在宝塔面板新建网站

宝塔新建网站这个操作不用多说,比如新建一个网站pan.feinews.com,域名解析,申请ssl,强制跳转https,这些步骤大家应该都熟悉,就不啰嗦了。

第二步:下载源码解压文件并上传到服务器

下载地址:已失效

下载解压文件,传到新创建网站的文件夹目录,比如刚才创建的网站对应的文件夹www/wwwroot/pan.feinews.com

第三步: 获取token和文件夹ID

登录网页版阿里云https://www.aliyundrive.com/drive/  F12控制台,切换到Application选项卡,点开Local storage,会有一个token项,点开就可以看到refresh_token了

搭建阿里云盘列表 直链分享更简单

文件夹id: 在网盘里新建要对外分享的文件夹名称,比如FnPublic,然后点击进入该文件夹。

搭建阿里云盘列表 直链分享更简单

在宝塔网站文件夹目录找到env.yml文件,编辑里面的参数为自己的tokne、文件夹id、以及logo等自定义内容。

搭建阿里云盘列表 直链分享更简单

第四步: 启动服务

宝塔-终端-连接服务器-进入刚才的网站文件夹。(例如:cd /www/wwwroot/pan.feinews.com/)

输入命令:bash start.sh就可以启动服务了。重启更新目录的话,也是再次执行一遍该命令即可。

宝塔-安全-放行 3000 端口。然后打开网站设置-反向代理。

搭建阿里云盘列表 直链分享更简单

如果想查看输入日志:可运行 more log.log

3.效果演示:

输入你的网盘地址,就可以查看到你的文件夹了。

搭建阿里云盘列表 直链分享更简单

提示:新增到网盘的文件,需要运行 bash start.sh 更新目录,网页才能更新显示新增的文件。

来源参考:https://baiyue.one/

开源地址: https://github.com/Baiyuetribe/alist_fiber

相关地址:

[quote ids=1590]

© 文章系本站作者 飞牛 原创发布于「飞牛士 FeiNews」,文章授权后方可转载,请勿侵权!

(0)

猜你喜欢

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

评论列表(7条)

  • 长安一枝花
    长安一枝花 2022-01-13 11:36

    现在用这个程序会封号

  • 小陈故事
    小陈故事 2021-03-30 14:02

    这个有点意思,只是算是个漏洞服务?还是预留的服务? 如果能长期使用就好了。

  • 忘记了回忆
    忘记了回忆 2021-03-30 12:12

    这个挺好的,有空时我再认真看你这篇教程也学习做一个,顺便问一下,百度云盘可以实现这样吗?还有这会占用到多少虚拟主机的空间?

    • 飞牛
      飞牛 2021-03-30 12:21

      @忘记了回忆百度暂时就难了。这个不占用你主机空间和带宽以及数据库,真要占用,就是源码的空间,几m。

  • 林羽凡
    林羽凡 2021-03-30 09:59

    这篇文章评论下,说不定我哪天能用到。