先下載 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 秒加載!