【复刻】在 Fly.io 上搭建 Alist

Last updated on January 17, 2026 pm

@moeyy 的教程《使用 Fly.io 部署 Alist》完成后,还有一些优化体验的小细节,在此记录一下。

2026年更新

获取管理员账号

1
2
flyctl ssh console # 如果失败,打开所部署的应用页面,刷新后多尝试几次
./alist admin random

添加评论系统

自定义域名

  • DNS 解析只能是<仅 DNS>
  • Domain ownership verification 是 CNAME

版本更新

  • 进 alist 后台 备份 & 恢复 进行一次备份以防万一
  • 可能需要验卡: high-risk-unlock
1
2
cd alist-fly
flyctl deploy

修复 stuck

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
cd alist-fly

# 获取 volumes 的可用快照 vs_D2l
fly volumes show
# 恢复快照 得到 vol_r7q
fly volumes create data \
--snapshot-id vs_D2l \
--size 1 \
-a alist-fly-limour

# 获取 stuck 的 machine id 178
fly machine list
# 另起一台 machine
fly machine clone 178 \
--attach-volume vol_r7q:/opt/alist/data \
--app alist-fly-limour

# 删除 stuck 的 machine
fly machine destroy -f 178 --app alist-fly-limour
# 删除 stuck 的 machine 所用的 volumes
fly volumes destroy vol_zre

演示地址


【复刻】在 Fly.io 上搭建 Alist
https://hexo.limour.top/-fu-ke--zai-Flyio-shang-da-jian-Alist
Author
Limour
Posted on
August 27, 2023
Updated on
January 17, 2026
Licensed under