alist一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,可以把多个网盘资源整合。
如何安装
准备设备
首先,你需要有一台服务器,推荐雨云。
注册地址:https://www.rainyun.com/halo_?s=csdn_alist
注册时输入我的邀请码 halo 可以获得一张5折优惠券。
安装
打开你购买的服务器,这里以雨云为例。
进入服务器管理页面。点击更换或重装系统。
然后选择Ubuntu Server 22.04 ,再点击确认操作并放弃服务器系统盘数据之后点击执行操作。(注意:此举动会清空你的服务器中所有的数据,请保证无重要数据或备份后再进行操作。)
等待其重装完成后,打开电脑。按下Win+R按键,弹出窗口后,在输入框里输入cmd,回车打开。
再次回到服务器管理界面。找到服务器的公网 IP 地址、远程用户名和远程密码。然后,在才的窗口中输入 ssh 远程用户名@公网IP地址,按下回车。在Are you sure you want to continue connecting?后面输入yes。然后输入远程密码。
注意:linux在输入密码时不会显示。
在打开之后,在命令行窗口中输入:
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
即可一键安装。
在安装完成后,继续在窗口中输入
cd /opt/alist
./alist admin random
即可获得账号密码。
最后,在你的浏览器打开http://{服务器ip}:5244,输入账号密码即可登录完成安装。
配置
在alist界面中,单击管理按钮,即可进入管理界面。
在管理页面中,点击存储按钮,然后点击添加,这里已阿里云盘为示例。
首先需要获取一个刷新令牌,前往https://alist.nn.ci/tool/aliyundrive/request 获取。
然后输入根文件夹ID。默认为root,展示全部云盘内容,若只想展示某文件夹內内容,可以改为file_id打开阿里云盘官网,点击进入要设置的文件夹时点击 URL 后面的字符串如 https://www.alipan.com/drive/folder/5fe01e1830601baf774e4827a9fb8fb2b5bf7940这个文件夹的 file_id 即为 5fe01e1830601baf774e4827a9fb8fb2b5bf7940 。
然后填写挂载路径。如果要挂载到根目录,就是 / 。
在填写完成后。点击添加即可完成配置。
其他的网盘配置方式可查看https://alist.nn.ci/zh/guide/drivers。