BPB-Worker-Panel部署
!!!来自 GitHub - bia-pain-bache/BPB-Worker-Panel
cloudflare代理
⚙️ Workers 部署方法
「 Workers 部署文字教程 」
部署 CF Worker:
- 在 CF Worker 控制台中创建一个新的 Worker。(可以选择先从helloword开始,创建好后,点击编辑代码)
- 将 _worker.js的内容粘贴到 Worker 编辑器中。
- 在左侧的
设置选项卡中,选择变量>添加变量。 变量名称填写UUID,值则为你自己生成uuid(用来验证身份),后点击保存即可。 - 参考环境变量

绑定 KV 命名空间:
- 在
绑定选项卡中选择添加绑定 +>KV 命名空间>添加绑定,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定(命名随意,如pbp_db)。 变量名称填写kv,然后点击添加绑定即可。
- 在
给 Workers绑定 自定义域:
- 在 workers控制台的
触发器选项卡,下方点击添加自定义域。
- 在 workers控制台的
- 填入你已转入 CF 域名解析服务的次级域名,例如:
vless.google.com后 点击添加自定义域,等待证书生效即可。
- 访问后台:
- 访问
https://vless.google.com/panel输入密码(环境变量TR_PASS的值)即可登录后台。 - 可在
setting设置,后续在Subscriptions中选择订阅链接,后在代理软件导入订阅链接。
- 访问
🛠 Pages 上传 部署方法 最佳推荐!!!
「 Pages 上传文件部署文字教程 」
- 部署 CF Pages:
- 下载 worker.zip 文件
- 在 CF Pages 控制台中选择
上传资产后,为你的项目取名后点击创建项目,然后上传你下载好的worker.zip文件后点击部署站点。 - 环境变量设置同workers
- 返回
部署选项卡,在右下角点击创建新部署后,重新上传 worker.zip 文件后点击保存并部署即可。(改变环境变量后,cloudflare不会自动更新,需要你重新上传文件,重新部署)
- 绑定 KV 命名空间:
- 在
绑定选项卡中选择添加绑定 +>KV 命名空间>添加绑定,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定。 变量名称填写kv,然后点击保存后重试部署(上传zip重新部署)即可。
- 在
- 给 Pages绑定 CNAME自定义域:
- 在 Pages控制台的
自定义域选项卡,下方点击设置自定义域。 - 填入你的自定义次级域名,注意不要使用你的根域名,例如: 您分配到的域名是
fuck.cloudns.biz,则添加自定义域填入lizi.fuck.cloudns.biz即可; - 按照 CF 的要求将返回你的域名DNS服务商,添加 该自定义域
lizi的 CNAME记录edgetunnel.pages.dev后,点击激活域即可。
- 在 Pages控制台的
- 访问后台:
- 访问
https://lizi.fuck.cloudns.biz/panel输入密码(环境变量TR_PASS的值)即可登录后台。 - 可在
setting设置,后续在Subscriptions中选择订阅链接,后在代理软件导入订阅链接。
- 访问
🔑 支持的客户端和量说明
支持的客户端
| Client | Version | Fragment support | Warp Pro support |
|---|---|---|---|
| v2rayNG | 1.10.26 or higher | ✔️ | ✔️ |
| MahsaNG | 14 or higher | ✔️ | ✔️ |
| v2rayN | 7.15.4 or higher | ✔️ | ✔️ |
| v2rayN-PRO | 1.9 or higher | ✔️ | ✔️ |
| Sing-box | 1.12.0 or higher | ✔️ | ❌ |
| Streisand | 1.6.64 or higher | ✔️ | ✔️ |
| Clash Meta | ❌ | ✔️ | |
| Clash Verge Rev | ❌ | ✔️ | |
| FLClash | ❌ | ✔️ | |
| AmneziaVPN | ❌ | ✔️ | |
| WG Tunnel | ❌ | ✔️ |
变量说明
| Variable | Usage | Mandatory |
|---|---|---|
| UUID | VLESS UUID | ✔️ |
| TR_PASS | Trojan Password | ✔️ |
| PROXY_IP | Proxy IP or domain (VLESS, Trojan) | ❌ |
| PREFIX | NAT64 Prefixes (VLESS, Trojan) | ❌ |
| SUB_PATH | Subscriptions' URI | ❌ |
| FALLBACK | Fallback domain (VLESS, Trojan) | ❌ |
| DOH_URL | Core DOH | ❌ |