Skip to content

BPB-Worker-Panel部署

!!!来自 GitHub - bia-pain-bache/BPB-Worker-Panel

cloudflare代理

⚙️ Workers 部署方法

「 Workers 部署文字教程 」
  1. 部署 CF Worker:

    • 在 CF Worker 控制台中创建一个新的 Worker。(可以选择先从helloword开始,创建好后,点击编辑代码)
    • _worker.js的内容粘贴到 Worker 编辑器中。
    • 在左侧的 设置选项卡中,选择 变量 > 添加变量。 变量名称填写UUID,值则为你自己生成uuid(用来验证身份),后点击 保存即可。
    • 参考环境变量环境变量参考
  2. 绑定 KV 命名空间:

    • 绑定选项卡中选择 添加绑定 + > KV 命名空间 > 添加绑定,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定(命名随意,如pbp_db)。
    • 变量名称填写kv,然后点击 添加绑定即可。
  3. 给 Workers绑定 自定义域:

    • 在 workers控制台的 触发器选项卡,下方点击 添加自定义域
  • 填入你已转入 CF 域名解析服务的次级域名,例如:vless.google.com后 点击添加自定义域,等待证书生效即可。
  1. 访问后台:
    • 访问 https://vless.google.com/panel 输入密码(环境变量TR_PASS的值)即可登录后台。
    • 可在setting设置,后续在 Subscriptions 中选择订阅链接,后在代理软件导入订阅链接。

🛠 Pages 上传 部署方法 最佳推荐!!!

「 Pages 上传文件部署文字教程 」
  1. 部署 CF Pages:
    • 下载 worker.zip 文件
    • 在 CF Pages 控制台中选择上传资产后,为你的项目取名后点击 创建项目,然后上传你下载好的 worker.zip 文件后点击 部署站点
    • 环境变量设置同workers
    • 返回 部署 选项卡,在右下角点击 创建新部署 后,重新上传 worker.zip 文件后点击 保存并部署 即可。(改变环境变量后,cloudflare不会自动更新,需要你重新上传文件,重新部署)
  2. 绑定 KV 命名空间:
    • 绑定选项卡中选择 添加绑定 + > KV 命名空间 > 添加绑定,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定。
    • 变量名称填写kv,然后点击 保存 后重试部署(上传zip重新部署)即可。
  3. 给 Pages绑定 CNAME自定义域:
    • 在 Pages控制台的 自定义域选项卡,下方点击 设置自定义域
    • 填入你的自定义次级域名,注意不要使用你的根域名,例如: 您分配到的域名是 fuck.cloudns.biz,则添加自定义域填入 lizi.fuck.cloudns.biz即可;
    • 按照 CF 的要求将返回你的域名DNS服务商,添加 该自定义域 lizi的 CNAME记录 edgetunnel.pages.dev后,点击 激活域即可。
  4. 访问后台:
    • 访问 https://lizi.fuck.cloudns.biz/panel 输入密码(环境变量TR_PASS的值)即可登录后台。
    • 可在setting设置,后续在 Subscriptions 中选择订阅链接,后在代理软件导入订阅链接。

🔑 支持的客户端和量说明

支持的客户端
ClientVersionFragment supportWarp Pro support
v2rayNG1.10.26 or higher✔️✔️
MahsaNG14 or higher✔️✔️
v2rayN7.15.4 or higher✔️✔️
v2rayN-PRO1.9 or higher✔️✔️
Sing-box1.12.0 or higher✔️
Streisand1.6.64 or higher✔️✔️
Clash Meta✔️
Clash Verge Rev✔️
FLClash✔️
AmneziaVPN✔️
WG Tunnel✔️
变量说明
VariableUsageMandatory
UUIDVLESS UUID✔️
TR_PASSTrojan Password✔️
PROXY_IPProxy IP or domain (VLESS, Trojan)
PREFIXNAT64 Prefixes (VLESS, Trojan)
SUB_PATHSubscriptions' URI
FALLBACKFallback domain (VLESS, Trojan)
DOH_URLCore DOH