用cloudflare搭建个人订阅转换器

先打开项目地址 https://github.com/kobe-koto/EdgeSub

fork到自己github

 

cloudflare新建一个Pages

 

 

 

  • 在 Cloudflare Pages 上部署

    1. Fork 本項目
    2. 打開 dash.cloudflare.com
    3. 轉到側邊欄上的 Workers & Pages (Overview) 部分
    4. 按下 Create 按鈕
    5. 切換到 Pages 欄
    6. 按 Connect to Git
    7. 選擇你剛 Fork 下來的 EdgeSub 項目
    8. 在 Build settings > Framework preset 中選擇 Astro
    9. 編輯 Build settings > Build command 為 pnpm build:frontend
    10. 按下 Save and Deploy
    11. 部署完成後,你可能需要添加自訂網域,請前往 項目 > Custom domains 添加

    ✡️ 可選 - 為遠端規則添加緩存以加快處理速度:

    需要注意的是,開發時會以假設緩存 KV 存在來開發,無緩存 KV 環境將作為低優先級來開發。

    因此,不添加緩存 KV 是不被推薦的行為。

    1. 轉到 Workers & Pages > KV
    2. 按 Create a namespacce輸入任意名字,然後按 Add
    3. 回到項目
    4. 轉到 Settings > Functions > KV namespace bindings
    5. 按 Add binding
    6. 在 Variable name 填寫 EdgeSubDBKV namespace 選擇你剛建立的 KV 空間
    7. 點按 Save
    8. 轉到項目 > Deployments
    9. 在 All deployments 中找到最近的一個 Deployment,然後點右側三個點 > Retry Deployment
    10. 完成
用cloudflare搭建个人订阅转换器
THE END