Skip to content

Cloudflare Worker 部署

zklcdc edited this page Mar 7, 2024 · 17 revisions

1. 注册 Cloudflare 账号

具体注册方法请出门右拐隔壁百度 or Google

2. 创建 Worker

进入控制面板后, 依次点击 「Worker 和 Pages」-> 「创建应用程序」

image

在跳转页面中点击「创建 Worker」

image-20240129225618243

编辑项目名称后, 点击「保存」按钮

这个项目名称没写好不用担心, 后面可以修改

image-20240129225851124

3. 编辑代码

点击「编辑代码」按钮, 进入编辑模式

image-20240129230000356

然后访问 https://github.com/Harry-zklcdc/go-proxy-bingai/blob/master/cloudflare/worker.js

点击 「Copy raw file」

image-20240129230530154

然后返回编辑器中, 全部删除后, 粘贴内容

image-20240129230823092

然后修改第 8 行内容为「人机验证服务」地址, 比如

https://bypass.zklcdc.xyz

效果如下

image-20240129230938978

然后点击左侧「文件浏览器」, 右键添加文件, 文件名为 bjs.js

image-20240129231110235 image-20240129231203922

接着访问这个网址: https://github.com/Harry-zklcdc/go-proxy-bingai/blob/master/cloudflare/bjs.js, 点击 「Copy raw file」

image-20240129231314401

将复制的内容保存粘贴至 bjs.js 中, 效果如下

这里会出现很多报错, 不用理会即可

image-20240129231405409

然后点击「保存并部署」即可

image-20240129231612563

4. 获取访问链接

在 Worker 控制台找到下面的链接即可

image

5. 进阶教程 - 自定义域名

Note

Cloudflare Worker 提供的域名在中国大陆地区易遭受 DNS 污染导致无法访问,建议绑定域名

如果你是小白, 那么就在这停止一切操作

Important

请先确保域名绑定至 Cloudflare

在Worker 控制台中, 选择「触发器」-> 「添加自定义域」即可实现自定义域名

d64fcdab4dc44504909cc6faa86ae8a1

📖 部署教程

⚡️ Azure 部署
☐ CodeSandbox 部署
🚀 Cloudfalre Worker 部署
📖 Cloudfalre Page 部署
▲ Vercel 部署
🐋 Docker 部署
🍒 二进制文件部署
✨ 反向代理
🤗 HuggingFace 部署(已失效)

📌 使用教程

🍩 登录账号
⚙️ 环境变量
📌 BingAPI
Clone this wiki locally