Alist折腾经验
December 2, 2024
昨天看到个视频,标题大概是为什么中年男人的三大爱好是NAS,路由器,充电头。花了很长时间介绍了NAS,其中提到了用Alist来进行管理,我最初在自己的homelab上部署主要是为了利用一下不怎么继续用的移动硬盘,只是没想到现在用起来还真的挺方便。
背景
由于我的目的不是去挂在其他人分享的Alist网盘到自己的服务器内——主要是双向的访问速度都不太快,因此就只单纯考虑到内网访问,并且要能够读取到外接的移动硬盘来进行操作。显然最直白的方式是通过Linux宿主机的操作系统来直接安装,而不是拉取Docker的软件做映射。
大概思路
1. 官网脚本
按照官网文档介绍去使用脚本即可,没记错的话是需要使用root权限的。
脚本跑完之后,去服务器对应IP地址的端口——默认5244进行访问和初始化,按照官网文档介绍非常简单,设置密码。
2. 内部设置
由于需要挂载外挂硬盘,其实用命令行去接入移动硬盘才是比较麻烦的步骤,需要通过一系列操作来找到对应的设备编号,再通过mount进行挂在到挂载点,有时还需要将硬盘进行格式化等等。
在挂载完成之后,进入对应[IP地址]:[端口]/@manage页面,创建一个存储,参见下图:

除了文字标注的部分以外,其他的部分保持默认即可——当然也可以选择将最下面设置的缩略图启用一下。
保存设置之后,重新打开[IP地址]:[端口]就可以直接看到挂载好移动硬盘的ALIST网盘了。
访问的方式可以通过WinSCP的WEBDAV协议,保证端口号设置5244,用户名密码正确,以及访问目录为/dav即可使用。其他平台的视频软件也用类似的方法访问即可。
因为nPlayer很久没更新了,甚至本地视频的文件大小都无法正常显示,昨天又加钱购买了vidhub的高级版,确实还不错,唯一的缺憾是进度条比较细而且放在屏幕的下端,但iOS平台可以iCloud账户同步配置,一次设置可以省很多时间,总体而言是相当不错,并且加载网盘视频的时候会显示即时的下载速度,这一点还是值得称道的。