Skip to content

Vercel 部署

zklcdc edited this page Apr 30, 2024 · 14 revisions

Note

在正式进行 Vercel 部署之前请先完成「Cloudflare Worker 部署」, 并确保域名绑定至 Cloudflare

1. 注册账号

Note

如果你已经注册账号了, 可以跳过此步骤, 进入下一步骤

进入 Vercel 官网, 点击右上角的「#」按钮开始注册

image 点击「Hobby」, 并填入你的用户名, 然后点击「Continue」

image

点击「Continue with Github」, 登录并绑定你的 Github 账号

image

进入此页面, 代表注册完成 🎉!

点击 Install 来连接 Github 和 Vercel

image

2. 部署项目

Tip

如果你已经完成了「Cloudflare Worker 部署」,可以直接进入在 Vercel 导入仓库的步骤

进入 Github 项目地址, 点击「Fork 按钮」

image

然后点击「Create fork」按钮

image

等待 fork 完成后, 回到Vercel, 找到刚才fork 的项目, 点击「Import」按钮

image

在「Environment Variables」中填入BYPASS_SERVER, 即「人机验证服务地址」, 比如

https://bypass.b1ng.chat

效果如下, 然后点击「Add」按钮

image

然后再点击「Deploy」按钮, 等待部署完成, 在此期间可以先完成接下来的操作

⚠️ 注意

如果部署错误, 请更改 Node 版本为 18.x

image

3. 绑定域名

Note

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

进入 Vercel 控制台, 点击项目右上方三个点, 进入「Settings」设置

image

然后点击「Domains」, 填入自己的域名, 然后点击「Add」

image 然后到 Cloudflare 控制台中添加对应的域名解析, 一共两次, 一次是 TXT 解析, 一次是 CNAME 解析

(具体添加解析方法请出门右拐隔壁百度 or Google)

Note

添加解析时, 请把 Cloudflare 代理打开, 如下图所示

image

4. 修改 Cloudflare Worker 路由

进入 Cloudflare Worker 控制台, 点击「触发器」, 然后点击「添加路由」

image

然后在路由中添加刚才绑定的域名 + /sydney/*刚才绑定的域名 + /designer/rtc/*, 比如:

bingai-demo.zklcdc.xyz/sydney/*
bingai-demo.zklcdc.xyz/designer/rtc/*
bingai-demo.zklcdc.xyz/opaluqu/*

然后区域选择你的域名, 最后点击「添加路由」

image

image

等待 Vercel 部署完成, 即可使用绑定的域名访问

5. 后续升级

在 Fork 的项目地址中, 点击「Sync Fork」, 等待 Vercel 自动部署完成后即可

image

📖 部署教程

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

📌 使用教程

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