在看某视频后台时,惊讶地发现,自己一篇alist视频竟然有上万的播放。突然想起:NAS中的alist其实很久没有更新了,结合最近的一些体验,就想着折腾一番,再聊一聊alist的部分使用场景。希望能对有潜在需求的朋友有所帮助。
之所以有这个动力,还有一个原因触动了我。那就是在年初的时候,阿里云盘和百度 网盘VIP相继到期,导致空间爆满不说,下载文件也成了龟速。这原本也没什么,毕竟还有NAS可以“死撑”。但上个月初,LD大人出去happy,当从百度 网盘下载几个G的照片时,几十K的速度差点让我崩溃。
第二天,LD大人要把照片带给同事,我担心U盘速度慢(用过赠品的应该都深受其害),于是把照片放到SSD硬盘中,担心老旧电脑接口不兼容,不仅准备了CtoC数据线,还“贴心”放进了个拓展坞。
这让我不禁想:与其这么费事,为什么不把alist装到 VPS(虚拟服务器)中?这样就有了公网IP,随时随地都可以上传下载文件。所以,就有了想系统梳理alist的想法。
我会将这些想法分成多期:
- alist使用规划
- 不同设备的alist安装方式
- alist如何获得公网IP及规避隐私暴露风险
- 通过反向代理实现alist绑定域名
- Aira2与QB离线下载
- 借助Emby, Plex挂载alist 网盘
可能会有更多,边写边想吧。
这期内容算是一起关于alist使用场景的思考或想法。
我始终觉得,获取操作方法相对简单,但如何能形成关于事物的全局思考比较难得。所谓“窥一斑而知全豹”,更多适用于信息匮乏时代。就像用Wordpress搭建网站,搭建教程全网皆是。但如果自己没有基础的全局思考,没有权衡国内外的区别、单站点/多站点的区别、 VPS自建/托管第三方的区别等因素,后期都会为这些埋单。
关于alist,以 网盘聚合工具而闻名。将不同 网盘集中管理,是它的核心功能。但如果仅仅用它看电影,就有些大材小用。所以,我会从安装设备类型、影音设备联动以及个人近期体验三方面来聊一聊,希望能让看到这篇的朋友有额外的启发。
一、安装设备类型
我们可能会从各种渠道看到alist的安装教程,其中最多的应该就是安装到NAS或软路由中。因为有这两类设备的朋友大多也是影音爱好者。但是,不是每个人都需要添置NAS或软路由,而Android手机却可能人人都有。这可能也是“闲置Android手机安装alist”被多次观看的原因。
其实,由于适用设备广泛,几乎所有设备都可以使用alist。
NAS:常见但复杂
在NAS中,有两种安装方式,一种是安装到docker中,另一种是应用安装。前者需要一点点操作常识,也比较占系统资源,但后期升级维护都比较简单;后者则是安装简单,但每次升级都要下载新应用。
我自己用的第二种方法。适合像我一样,看代码就眼晕的小白朋友。
路由:复杂也简单
关于路由器如何刷机梅林或openwrt固件,就不细说了。除直接购买外,有NAS的朋友,也可以通过虚拟机安装openwrt。
软路由安装和设备比较复杂,但配置好后,后续使用拓展的功能就相对比较简单。
比如我安装的openwrt固件,集成了iStore,里面就有alist,点击就可安装。
我个人比较建议将此类路由作为旁路由使用。这样,即使旁路由出问题,也不会影响设备正常上网。
Android手机:可用但不好用
其实,一台闲置Android手机可以做很多事情。比如安装alist,又比如作为旁路由,做最想上网的那件事。但真的会有人长期这么做吗?我觉得这是一个替代方案,用来临时过渡更有可能。
尽管我自己也做了教程,但从实际使用体验来说,一旦将手机作为网络的一个中心,不可避免的问题就是需要长期充电。如果是老旧手机,风险可不小。
所以,如果被验证真的喜欢用alist,还是尽快迁移到其他设备。
电脑:简单但不泛用
如果你只有一台电脑,且电脑是你的主力观看设备,那把alist装到电脑中(windows/macOS)算是一个选择。尽管可能算不上好选择。毕竟,只要遇到跨设备使用alist的情况,就需要电脑开机,实在不是一个好体验。
但是,若只是看中了alist拓展电脑硬盘空间的功能,这样做也挺好。
服务器:复杂但实用
为什么要装到 服务器上呢?
很大程度上是因为公网IP(ipv4)。
有了公网IP,就可以突破局域网限制,随时随地登录alist,极大地拓展了使用场景。
至于如何获取公网IP,各地各运营商政策各有不同。仅以北京移动为例,直接申请就可以。我印象中是每月多付10元即可。原本我已到移动营业厅申请了的,但那天没带全证件。后面也就不了了之了。
所以,不愿意和运营商“掰头”的朋友可以考虑上手一台 VPS,它能帮你实现很多事情。
当然,将alist暴露在公网,就不要在里面放敏感的资料了。我会在后面选一期聊一聊,alist是如何暴露隐私的。
第三方托管:便利藏限制
不想花钱买公网IP和 VPS,不愿意学习内网穿透,还想在公网登录alist,有办法吗?
那就要用到提供线上开发环境的平台了。
一个是Replit,另一个是cloudflare的worker。
前者用过,但目前应该不能用了,Replit对alist代码做了限制;后者看了教程,觉得有点麻烦,就没有尝试。
对于这类方式,我的建议是:可以尝鲜,但不必常用。
因为第三方平台不是做慈善,这些既免费又占资源的行为一旦大量出现,限制就会随之而来。
综上所述,几种安装方式各有利弊,大家可以根据需求选择最合适的安装方式。
二、影音联动
如果把alist看作影音体验的一环,有些经验想和大家分享一下。
我会从文件管理、媒体管理和工具播放三个层面来管理自己的影音体验。
文件管理工具:alist通常只是部分本地硬盘和 网盘的聚合管理工具。除此之外,可能还会有更多的设备有接入的需求。
媒体管理工具:尽管通过alist就可以直接浏览文件、播放视频。但想要打造自己的影音中心,刮削影片信息、匹配字幕,甚至根据设备和网速,压缩影片码率以便流畅播放等等,这些最好还是交给专业的软件。比如 Plex、Emby等。
播放工具:像 Plex、Emby这类工具其实兼具管理和播放的功能,infuse也是如此。只不过,infuse除了只专注苹果平台外,无法压缩码率算是一个小缺憾。毕竟,在手机上用流量直接看4K视频,是个不大不小的浪费行为。所以,尽管我觉得infuse在Apple TV上体验绝佳,也依然将 Plex作为媒体管理中心,然后连接其上。
最后有两个技巧,可以关注:
- 在Windows电脑上,可以用Raidrive连接alist;如果是Mac电脑,直连就行;
- 在NAS上安装alist后, Plex看不到文件地址,但通过Emby却可以;所以可以搭配使用;
这些具体操作等我慢慢写吧。
三、个人体验
至于我个人,其实已很久没有用过alist了。不过,在百度和阿里云盘的VIP相继到期后,又遇到LP大人传输大容量照片的需求,让我重拾了这个技能。因为在灵光一现下,想到alist配合vps,可以变成一个很好的云盘,既不需要对方注册,也没有限速要求。
当然,使用alist后,很多 网盘也没有限速要求。只不过,我自己的 网盘大多已经超容,就想把vps多余的空间利用起来。
提到网盘限制,就不得不提到声名远扬的百度网盘。LP大人外出happy,回来后需要从百度网盘下载几个G的照片。如果有VIP,那就是几分钟的事。结果在几十K的下载速度下,让电脑开机了一晚上。
之后又来回折腾了几次,让我身心俱疲。就萌生了这个想法。
只需要完成以下几件事就可以:
- 有vps
- 最好有域名(只用IP也可以)
- 在vps安装alist
- 在vps安装Nginx
- 通过Nginx设置反向代理,实现域名绑定【IP:端口】
- 在alist挂载vps本地文件夹和 网盘
以上操作,除了参考alist官方文档,不懂代码的我全靠Gemini和ChatGPT。
不得不说,这种有标准答案的问题,与其搜教程,还不如问AI来得快。
vps选的是之前提过的Xentain。这个vps硬盘空间很少,只有15G,但不限流量。如果不挂代理,下载速度在3M~20M之间。足够临时传输文件所用。
挂载阿里云盘下载文件,我家300m宽带稳定保持在39M上下,算是跑满速了。
自今后起,又可以利用云盘愉快地互传文件了。
好啦,觉得有用,就关注下吧。
从第二期开始,就是具体操作了。
Pingback: Alist丨服务器安装教程:隐私安全先设置 再谈公网登录很便利 – 有什么好玩
Pingback: Alist丨IP:端口登录太麻烦?绑定域名轻松解决 - 有什么好玩