分类
标签
Alist amd Artalk artalk Astro centos chajian chatgpt cloud torrent clover CommentsByQQ Docker edid fly.io fuwari Github Gotosocial hackintool Hexo hexo lede linux Linux macos Mariadb mastodon memos Memos office opencore openwrt Pleroma QQ机器人 samsung SForum torrent Twikoo typecho V2RAY VPS webhook windows 下载 主控 免驱 博客 厂商 命令 固态 字体 开卡 教程 显卡 梯子 注册 生活 硬盘 硬盘盒 磁力 科学上网 笔记本 自动化 虚拟信用卡 观影 评论 豆瓣 软路由 部署 阿里 阿里悟空 霞鹜文楷 黑苹果
188 字
1 分钟
在fly.io部署Alist
安装flyctl
此处以Windows安装为例
pwsh -Command "iwr https://fly.io/install.ps1 -useb | iex"
初始化
flyctl launch
按照提示创建一个app 选择N
会跳出网页要求填写 APP name
自己设置 port
为5244 RAM
选择256MB
创建一个1G的可持久卷
flyctl volumes create alist_data --region hkg --size 1
编辑fly.toml
参照以下内容编辑
app = "alist"
primary_region = "hkg"
[build]
image = "xhofe/alist:latest"
[env]
PUID = "0"
PGID = "0"
UMASK = "022"
[[mounts]]
source = "alist_data"
destination = "/opt/alist/data"
[http_service]
internal_port = 5244
force_https = true
auto_stop_machines = false
auto_start_machines = true
min_machines_running = 0
processes = ["app"]
[[vm]]
cpu_kind = "shared"
cpus = 1
memory_mb = 256
部署
flyctl deploy
等待完成,会得到一个网址
演示
获取管理员密码
进入SSH
flyctl ssh console
执行
./alist admin set NEW_PASSWORD
NEW_PASSWORD
为自己设置的密码
在fly.io部署Alist
https://blog.ittst.com/posts/deploy-alist-in-fly.io/