先下载 AList 最新版的 Linux-amd64 可执行文件,其放到一个空文件夹:Release Latest · AlistGo/alist · GitHub
前往:函数计算 FC
选择创建函数
创建一个 Web 函数,如图填写信息。将你的文件夹上传。然后创建!
进入已经创建完毕的函数控制面板
依次进入 代码 -> Terminal -> New Terminal
输入./alist server
会自动在左边创建 data 目录
替换内容(你本地部署一个 AList,也会有一个data
文件夹,如果你不是跨版本可以直接覆盖data
文件夹,如果你跨版本需要手动配置config.json
并且替换data.db
)确认测试环境无异常后直接部署代码即可。最好添加一个预留实例,避免冷启动
来到 配置 -> 触发器 复制公网 HTTPS 地址。这就是你的 AList 后端地址,如果你有备案域名,可绑定自定义域名来实现访问。如果你没有,可以将其作为后端 API 使用,在 Cloudflare Pages 部署 AList_Web 项目即可,教程:教你把 AList 的前端部署到 CF Pages!让你的 AList 秒加载!