AList使用

alist-infuse-atv太香了,这里总结下

AList安装

最近阿里云盘很火,一部分功劳就是alist,alist将云盘资源聚合,暴露webdav服务或者本身就可以在线观看了。

最近在Oracle云机器上部署起来,这样外网也可以访问。

1
2
3
4
5
6
7
8
9
# 官方脚本安装,注意启动后会打印出账户密码
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install

# 服务启动
systemctl start alist

# 更新,密码不会修改
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update

官方说明👉这里

自动更新

手动配置cron job,使其定时执行更新即可

1
2
# 每日6点执行,crontab -e回车打开编辑器
0 6 * * * curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update

HTTPS

外网部署的alist有条件的话还是建议搭配域名上HTTPS,这里推荐Caddy,主要是默认就是根据配置域名自动申请免费证书,开箱即用

1
2
3
4
5
yum install yum-plugin-copr

yum copr enable @caddy/caddy

yum install caddy

Caddyfile配置如下

1
2
3
alist.xx.xxx

reverse_proxy :5244

alist常用配置

  1. 访客用户不拒绝访问

    创建空的存储目录,比如/404,在用户下将guest用户的基本路径设置为/404即可

https://static.1991421.cn/2023/2023-02-04-120626.jpeg

https://static.1991421.cn/2023/2023-02-04-120707.jpeg
  1. 索引

    网页版希望有搜索功能的话,推荐开启索引,URL路径是/@manage/indexes

  2. 开启GitHub单点登录支持

https://static.1991421.cn/2023/2023-06-10-112917.jpeg

使用

  1. 查看当前AList版本

    • 管理页面-设置-站点-版本

infuse

alist部署后除了网页访问外,可以通过infuse等App访问。

这里我是多端统一使用infuse,常用的方式是ATV上infuse添加alist暴露的WebDAV服务,平时很方便观看。

写在最后

先玩起来。